Bill Peters
Business Insider Inks 88 KSF Lease in Lower Manhattan
The company will occupy the entire eighth and ninth floors at 1 Liberty Plaza, a 54-story office building owned by Brookfield Property Partners.
The company will occupy the entire eighth and ninth floors at 1 Liberty Plaza, a 54-story office building owned by Brookfield Property Partners.