Flatiron Energy

Not verified. Claim this page

Flatiron Energy Sustainability Commitments

2026

Project Taft go-live

Set to go live in December 2026, Project Taft will be Massachusetts’ largest planned battery storage site at 200 MW / 800 MWh.

What do our labels mean?

Certified B Corporation Logo

Certified B Corporation

About Flatiron Energy

  • Status
  • Unverified
  • Employees
  • 5 - 25
  • Country
  • United States