Business Description
Founded in 1991 and based in Gurugram, India, ICRA Limited is an independent credit rating and investment information company serving clients both in India and abroad. 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. Beyond credit ratings, ICRA also provides research, data analytics, risk consulting, and management advisory services to help clients make informed financial decisions.