Consulting & Research

Savills

Office leasing in India up 15.5% across top 6 cities in 2...

December 29, 2021: Office space absorption across India’s six major cities stood at 36.9 mn sqft,...

December 29, 2021