Mahindra Logistics Ltd. (MLL) is one of the India's largest third party logistics (3PL) solutions providers in the logistics industry, which was estimated at Rs. 6.4tn in FY17....