News3 years ago
Office leasing in top six cities at 27.4 mn sqft in 2020: Savills India
Office space absorption across India’s six major cities stood at 27.4 mn sqft in 2020, led by Bengaluru which showed strong resilience amid the global pandemic...