ICRA Limited
Registered Office
1105, Kailash Building, 11th Floor, 26, Kasturba Gandhi Marg
New Delhi - 110 001
+91 11 23357940, 23357945, 23357950
+91 11 23357014
info{a}icraindia.com
www.icra.in
Setup by leading financial/investment institutions, commercial banks and financial services companies as an independent and professional investment Information and Credit Rating Agency. formerly Investment Information and Credit Rating Agency of India Limited