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.
Sort By: | Popularity | Alphabetically | Filter by: | Country/Region: | Category: |
Frequently Asked Questions (FAQ)
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
What is the full form of ICRA in India?
Translation
Find translations of Investment Information & Credit Rating Agency