State Street pullout could leave 11-story Fort Point building vacant
State Street Corporation plans to vacate its 500,000-square-foot office at One Channel Center in Fort Point later this year. The move impacts approximately 1,500 employees, with most relocating to the company's headquarters at One Congress St. The decision aims to consolidate the workforce and emphasizes the importance of in-person collaboration.