Under regulatory glare, ICRA sends its MD & CEO Naresh Takkar on forced leavehttps://www.moneycontrol.com/news/business/under-regulato...#ICRA