Shell to invest in North Sea Fram field

The Shearwater platform
The Shearwater platform

Breaking

    Cancel