Connecting gears of the energy transition

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

UK: Number of Major Offshore Oil & Gas Leaks Decreases

The number of offshore oil and gas leaks that could potentially lead to a major incident has fallen, according to ...

read more →