U.S. office deliveries outpaced demand in Q1

Delivery of new office space, totaling 15 million square feet nationwide, exceeded quarterly office demand in the first quarter of 2015, according to CoStar office market data. Total net absorption registered just over 12 million square feet.

Read full story