General InformationICRA Ltd is India's primary credit rating agency based in Mumbai, founded in 1991, with over 500 employees providing credit ratings and financial research services.
Funding & FinancialsICRA is a publicly listed company on the NSE and BSE; it is majority-owned by Moody's Investors Service, which acquired a controlling stake in the early 2000s.
Leadership & TeamICRA is led by a professional management team; specific current CEO details require verification from recent corporate disclosures.
Recent ActivityICRA continues to expand its rating coverage across Indian industrial sectors, financial institutions, and infrastructure projects as a key player in India's financial markets infrastructure.