The Investment Information and Credit Rating Agency (ICRA) has its headquarters in __________.
- AMumbai
- BBengaluru
- CGurugram
- DChennai
Solution & Step-by-step Explanation
ICRA Limited (formerly Investment Information and Credit Rating Agency of India Limited) was set up in 1991. It is an independent and professional investment information and credit rating agency, with its corporate headquarters located in Gurugram, Haryana.