Bill Peters

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.