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.