Financial, technology risks likely behind decision to pull plug on Alberta carbon capture project: analyst
An analyst says a corporate decision to mothball Canada's largest carbon capture and storage project is likely the result of financial uncertainty and technological risks.