Commercial India’s Office Sector Records 89 Million Sq. Ft. of Leasing Activity in 2024: Cushman & Wakefield byRB News DeskJanuary 6, 2025