Net office space leasing up 2% in 2021; down 45% from 2019 levels: Report
NEW DELHI: Net leasing of office space across top seven cities grew marginally by 2 per cent last year at 26.17 million square feet, but absorption was 45 per cent… Read more »