5478817781776384 This graphic from Cenovus investor presentation suggests that net-zero by 2050 will depend heavily on carbon offsets.
Be the first to comment