Gross leasing of office space across top eight cities has crossed 66.7 mn sq ft in the last nine months and is expected to surpass 80 mn sq ft in …
Real Estate
Gross leasing of office space across top eight cities has crossed 66.7 mn sq ft in the last nine months and is expected to surpass 80 mn sq ft in …