Real Estate Rumors: Broadcast Music, IDI Logistics, WeWork

Broadcast Music Inc. has reached a deal to lease its 61,390-square-foot space at 7 World Trade Center in New York for another 16 years, Commercial Observer reported on Friday. The company...

Already a subscriber? Click here to view full article