News

The Mahindra Group on Monday appointed Hemant Sikka managing director and chief executive of Mahindra Logistics Ltd (MLL).