Savills India
T
The Hawk
·
Dec 29, 2025, 11:52 AM
Office leasing in India steady at 75.2 million sq ft in 2025, Bengaluru leads