February 21 2021 Listing Right Shares of Api Power Company Limited – API Kohinoor Investment NEWS 56,70,000 Units Right Share of Api Power Company Limited (API) has been Listed in NEPSE.