Connecting gears of the energy transition

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

Fewer Yards Delivering Ships on Global Scale

The global dowturn in contracting activity has seen various fluctuations in the newbuilding tonnage delivered ...

read more →