Business Description
Founded in 1991 and headquartered in Gurugram, India, ICRA Limited is an independent credit rating and investment information company serving clients across India and several international markets. The company assesses the creditworthiness of a wide range of borrowers, including manufacturers, banks, infrastructure firms, and government bodies, covering financial instruments such as loans, bonds, commercial paper, and structured products like asset-backed securities and mortgage-backed securities. Beyond credit ratings, ICRA also provides research, data analytics, risk consulting, and management advisory services to help businesses and investors make well-informed financial decisions.