Mahindra Group appoints Amarjyoti Barua as Executive Vice President – Group Strategy

Mahindra Group has announced the appointment of Amarjyoti Barua as Executive Vice President, Group Strategy. In this role,…