Mahindra Group appoints Amarjyoti Barua as Executive VP Group Strategy | The Financial Express