Financial, technology risks likely delayed Alberta carbon capture project: analysts
A corporate decision to mothball Canada's largest carbon capture and storage plan is likely the result of financial uncertainty and technological risks, analysts suggest.
Capital Power's decision not...