22 July 2021

Oil and gas sector making woeful progress on 1.5°C, finds report