Financial risks of novel technology likely derailed Alberta carbon capture project, analysts say
Capital Power's decision not to pursue its $2.4-billion Genesee project shouldn't be seen as a signal of more cancellations to follow.
Capital Power's decision not to pursue its $2.4-billion Genesee project shouldn't be seen as a signal of more cancellations to follow.