Connecting gears of the energy transition

The energy transition is one of the greatest challenges of our time

UK: Shell charged for North Sea oil leak

Gannet Alpha

Anglo/Dutch oil and gas major Royal Dutch Shell has reportedly been charged over an oil leak in the North Sea that ...

read more →