Oil companies ask Canada to pay for 75% of carbon capture facilities

0
200

Canada is the world’s fourth-largest oil producer and has a set a goal of generating net-zero emissions by 2050.