Oil Companies Must Cut Production by 35% to Meet Paris Climate Accord Numbers by 2040: Report
“As oil and gas majors keep one foot a decarbonizing world and one foot in business as usual, this report shows how that position is…
“As oil and gas majors keep one foot a decarbonizing world and one foot in business as usual, this report shows how that position is…