Sparking a new energy rush

Shells Shearwater platform is where the group marked the 50th anniversary of operations in the North Sea.
Breaking

    Cancel