Commercial (office) leasing climbed by 9% Y-o-Y and hit 12.6 million sq ft during the Jan-Mar 2023 period, according to CBRE. Bangalore, Delhi-NCR, and Chennai accounted for 62% of the
Business
Apr 5, 2023
Dec 26, 2024