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
The output of eight core sectors of the economy rose 3.8 per cent in December 2021 as against a contraction of 0.4 per cent in the same month last, according to official data released on Monday. ...