ICRA Limited (formerly Investment Information and Credit Rating Agency of India Limited) was set up in 1991 by leading financial/investment institutions commercial banks and financial services companies as an independent and professional investment Information and Credit Rating Agency. It has various subsidiaries involved in rating management consulting and outsourcing and information services etc. The company operates through four segments - Rating research and other services; Consulting services; Outsourced and Information services and Professional and IT Services.
Grow your wealth with more research recommendations