Connecting gears of the energy transition

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

Total: Moho Phase 1b online (Congo)

French oil major Total has brought on stream the Moho Phase 1b project, located 75 kilometers off the coast of ...

read more →