The De-rating of Rating Companies
IL&FS fiasco was arguably India’s Lehman Moment. It has now been 18 months since the turmoil began in India’s financial system, and the economy is still struggling to find its feet. Though the repercussions on the overall financial system was less contagious compared to the 2008 economic meltdown in the US, the elephant in the […]