India's office sector achieves 89 Million square feet in 2024, net absorption reaches all-time high: Cushman & Wakefield
Jan 03, 2025
India's office sector closed 2024 with historic achievements, recording an unprecedented 89 million square feet (MSF) of gross leasing volume (GLV) across the top...