Credit rating company CARE Ratings recently announced the appointment of Ajay Mahajan as Managing Director and Chief Executive Officer of the company for five years w.e.f from April 15. Mahajan’s appointment was announced by the Board of Directors in a meeting on 15 April. His appointment is based on the recommendation of the Nomination and…