ICRA Limited is an Indian independent and professional investment information and credit rating agency. It was established in 1991, and was originally named Investment Information and Credit Rating Agency of India Limited. Read More
A sequential improvement in economic momentum set in during June with many states having started phased unlocking of restrictions imposed after the second wave of Covid-19, rating agency ICRA said on Thursday. ...