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... Read more

Industries

Headquarters

Gurgaon, India

Employees

501-1,000

Links


Org chart

Collapse

Teams


Offices