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
Data centre capacity in India is estimated to post a five-fold jump in the next five years and attract an investment of around Rs 1.20 lakh crore during this period, as per a recent report by rating agency ICRA. ...