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.