India’s new office supply hits an all-time high at 515 lakh sq ft in 2024by The Uttam Hindu 27 Feb 2025 11:40 AM IST