cascade hydropower
Tag
Cascade Hydropower: A series of hydropower plants built along a single river, often operated in a coordinated manner for optimized power generation and grid services.
Consumers Energy has formally requested state and federal regulatory approval to sell its 13 hydroelectric dams in Michigan to Confluence Hydro.
4 months ago
5 min read