ICRA
| Definition | : | Investment Information & Credit Rating Agency |
| Category | : | Business » Companies & Corporations |
| Country/Region | : | India |
| Popularity | : |
|
What does ICRA mean?
ICRA Limited, originally named Investment Information and Credit Rating Agency of India (IICRA India) is an independent and professional investment information and credit rating agency in India.
6 more results for ICRA
Frequently Asked Questions
What is the full form of ICRA Limited?
The full form of ICRA is Investment Information & Credit Rating Agency
What is the full form of ICRA in Business?
Investment Information & Credit Rating Agency