Office leasing up 6% in 2025 across top 7 cities on better demand from corporates

As per the data, the gross leasing of Grade A office spaces is estimated to have increased to 71.5 million square feet this year across seven major cities from 67.2 million square feet in the 2024 calendar year Source: Business Line…

View More Office leasing up 6% in 2025 across top 7 cities on better demand from corporates