ICRA Poised to Offer Rating Services in Nepal
India’s rating major ICRA Limited (ICRA) is poised to offer credit rating services in Nepal following the grant of rating licence to its subsidiary ICRA Nepal Limited (ICRA Nepal) by the Securities Board of Nepal (SEBON). ICRA...
Read More