Statoil’s first “unmanned” North Sea platform comes on stream

Industry news
Industry news

Breaking