April 18 2021 Listing 82.84% Right Shares of Citizen Investment Trust – CIT Kohinoor Investment NEWS 0 1,35,92,592 Units Right Shares of Citizen Investment Trust (CIT) has been Listed in NEPSE.