The Full form of ICRA is Investment Information and Credit Rating Agency. ICRA Limited (ICRA) is an independent and professional investment information and credit rating agency of India. It was established in the year 1991 and was originally named Investment Information and Credit Rating Agency of India Limited (IICRA India). When it went public on 1st April 2007, the company changed its name to ICRA Limited. ICRA is now a Public limited company and listed on the Bombay Stock Exchange (BSE) and the National Stock Exchange (NSE). The company is a joint-venture between Moody’s, various Indian commercial banks and some financial services companies.