That today’s announcement does not include most of the industry’s wish list is credit to massive public outcry.
Day: April 17, 2020
Oil and gas news & insights: Week of April 13
OCI is producing weekly news and resources updates for allies as part of our response to the COVID-19 crisis.
As Shell spins a commitment to “net zero” by 2050, critics wave red warning flags
Shell, a company often vilified for being complicit in human rights abuses in Nigeria, of rampant pollution and ignoring the risks of climate change for decades, belatedly wants us to believe it is central to the climate fight.