Company Description
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.