Sunday, November 17, 2024
No menu items!
HomeInvestors ramp up pressure on Big Oil firms to set 2030 climate targetsShell’s Brent Delta oil platform is towed into Hartlepool

Shell’s Brent Delta oil platform is towed into Hartlepool

FILE PHOTO: Shell's Brent Delta oil platform is towed into Hartlepool, Britain May 2, 2017. REUTERS/Darren Staples
FILE PHOTO: A BP oil platform in the North Sea
- Advertisment -

Most Read