Tech Mahindra to Sell 103 Acres Land, 1.2M Sq. Ft. Buildings to Mahindra University for ₹535 Cr Aug. 20, 2024, 1:58 p.m. Tech Mahindra has approved the sale of approximately 103 acres of land and 1.2 million sq. ft. of building space to Mahindra University.The sale was approved by a sub-committee of th… Unlock the Full Filing And Lot More Access premium insights and stay ahead of the market with Dzambhala Pro. Learn More