Canada’s largest carbon capture project is mothballed
A corporate decision to mothball Canada's largest carbon capture and storage plan — Capital Power's $2.4-billion Genesee project — is likely the result of financial uncertainty and technological risks, analysts suggest.