Press Release

Net absorption of office spaces to remain stable at 20 million square feet during 2021: Colliers