Mahindra Logistics scales up operations ahead of festive season, adds 14,000+ jobs

Mahindra Logistics Ltd. (MLL), one of India’s largest Third-Party Logistics (3PL) solution providers, has scaled up…