About State Street Corporation
State Street Corporation (State Street) is an American financial services and bank holding company headquartered in Boston with operations worldwide. They provide core custody, accounting and fund administration, and performance analytics for traditional and alternative assets as well as multi-asset class investments.
Their mission is to help create better outcomes for the world’s investors and the people they serve.
Why They Are a 2023 Climate Leader
The Sponsors of Mass Save selected State Street as a 2023 Climate Leader for their commitment to ongoing energy efficiency initiatives, including:
- Lighting & Lighting Control Upgrades
- Data Center HVAC Upgrades
- Boiler & Chiller Plant Upgrades
- Solar & EV Charging Investments
Through these investments, State Street has saved over 5 million kWh in electricity, roughly 65K therms in gas, and has eliminated nearly 2,000 tons of greenhouse gas emissions.