Read More General business news Mahindra Logistics to buy 60% stake in logistics service provider Whizzard Mahindra Logistics Ltd. (MLL), an Indian third-party logistics (3PL) solution provider, has acquired a stake of 60% in… byPallavi MadhirajuMarch 1, 2022