Leasing of office spaces stood at a record 82.6 million sq ft last year across nine major cities on better demand from domestic and foreign companies, according to CBRE.
Source :- Markets-Economic Times Read More
Leasing of office spaces stood at a record 82.6 million sq ft last year across nine major cities on better demand from domestic and foreign companies, according to CBRE.