State Street Consolidates Headquarters
State Street Corporation announced plans to relocate its headquarters within Boston, Massachusetts in March 2021, consolidating several locations into a single new building at One Congress Tower. This move aimed to modernize their office spaces and create a more aligned corporate environment, reflecting a broader post-pandemic shift towards more efficient and flexible working conditions.