Mahindra Logistics (MLL), one of India’s largest Third-Party Logistics (3PL) solution providers and LOGOS, an Asia Pacific logistics specialist, have announced a long-term lease agreement for 1.4 million square feet (mmsf) of warehouse facilities at the LOGOS Luhari Logistics Estate in Delhi-NCR. The transaction represents India’s largest warehousing facility in a single park, a statement…