In Operation
Hydroelectric
239 MW
Mississagi River, Algoma, ON
1 877-986-4364 ontario.info@evolugen.com
Tumbler Ridge, BC
Ottawa, ON
Fitzroy Harbour, ON
Pincher Creek, AB