Edmonton's Capital Power cancels $2.4 billion carbon capture project at Genesee

Genesee Power station
Genesee Power stationCapital Power
Published on: 
Loading content, please wait...