Neptune profits up 15% with Seagull construction phase on horizon

Neptune's Cygnus Alpha platform.
Neptune's Cygnus Alpha platform.

More from Energy Voice

Latest Posts