XPChronicle
November 13, 2024
Peter Grant / Wall Street Journal: CBRE: tech companies leased 9.9M square feet of US office space...