Citizens Investment Trust Earns NPR 1.25 Billion Profit, Invests NPR 31 Billion in Share Market 10 months ago Strong Financial Performance in FY 2081/82 The Citizens Investment Trust (CIT) has reported a...