Search results
Shell pauses construction on major biofuels plant in Netherlands
The Irish News· 3 hours agoShell is to pause building work on one of Europe’s largest biofuel plants following a slowdown in...
Shell is to pause building work on one of Europe’s largest biofuel plants following a slowdown in...