Office space demand declines 48% in January-March 2021
Office space demand declines 48% in January-March 2021
Net leasing of office spaces across seven major cities reported a 48% annual decline in the January-March period of 2021, while the demand for …