Today, ICRA and its subsidiaries together form the ICRA Group of Companies (Group ICRA). ICRA is a Public Limited Company, with its shares listed on the Bombay Stock Exchange and the National Stock Exchange... ICRA Analytics Limited, a wholly-owned..
Relevance: 83.257126