ICRA

Your browser doesn't support HTML5 audio

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.

We have found 6 more results for ICRA
Internet Content Rating Association
Non-Profit Organizations
IEEE International Conference on Robotics and Automation
Conferences & Events
Immigration Reform and Control Act
Law & Legal
International Cultivation Registration Authority
International Orgaizations
Indian Civil Rights Act
Law & Legal
Irish Civil Rights Association
Politics
Suggest new ICRA Full Form

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?

Investment Information & Credit Rating Agency

Translation

Find translations of Investment Information & Credit Rating Agency

Browse FullForms