This website is under development, but we are pushing out updates as we build, so check back Nov. 1 for our official launch.

Towanda Solar, operating under the EIA Plant Code 67644, is a photovoltaic solar energy project located in Bloomington, with a capacity of 5 MW. The project is managed by Towanda Solar and owned by Cypress Creek Renewables, a subsidiary of EQT AB (publ). As an unregulated entity, Towanda Solar operates within the Midcontinent Independent System Operator power control area. The project is expected to come online in 2026, harnessing solar energy as its primary fuel source.

Loading...
Towanda
Photovoltaic
Towanda Solar
Cypress Creek Renewables
Unregulated
SERC
Midcontinent Independent System Operator
Ameren Illinois Company
IL
United States
5
5
Early Development
null
null