Representative image NEW DELHI: On a pan-India basis, office leasing recorded 79 million sq ft this year across nine cities, according to a report by CBRE. The absorption marked a 16% year-on-year ...
Some results have been hidden because they may be inaccessible to you