It is not often that a Credit Rating Agency/Company trades at valuations of 15X Earnings and certainly not if it is among the top 3 rating agency in the country. But such was the impact of the IL&FS and DHFL episodes especially on CARE Ratings, that the company saw a continuous erosion in its share […]

Read More