Hosted by:
12/05/2020
This briefing assesses the recent climate change announcements from six European oil & gas majors.