Shell to invest in North Sea Fram field

The Shearwater platform
Breaking

    Cancel