Connecting gears of the energy transition

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

EMAS Marks 50 Platforms for Chevron (Thailand)

Ezra Holdings Limited, a leading contractor and provider of integrated offshore solutions to the oil and gas ...

read more →