India · Financial Services
Financial Services
Investment Management
Research And Analytics
ICRA Limited was set up in 1991 as a full-service Credit Rating Agency by leading Indian financial/investment institutions, commercial banks and financial services companies as an independent and professional investment information and credit rating agency. Through its subsidiaries, ICRA offers consulting and outsourcing services. ICRA shares are listed on the BSE and the National Stock Exchange. ICRA is majority-held by Moody's Group, which has equity ownership stake in the Company.
1991
Founded
Financial Services
Industry
India
Location
356,343
Ranking
1,300 employees
Size

Get full access to view complete information
