Company Analysis ICRA Nepal Confirms Ratings For Citizens Capital And Nepal Reinsurance Company ICRA Nepal Limited has reaffirmed the AMC Quality 3 (AMC3) rating for Citizens Capital Limited, indicating adequately assured management quality. The rating, ranging from AMC1 (highest) to AMC5 (lowest), does Share News Nepal3 days ago3 days agoKeep Reading