Shell upstream boss showcases future plans

Shell UK upstream vice president Steve Phimister aboard the Shearwater platform.
Shell UK upstream vice president Steve Phimister aboard the Shearwater platform.

Breaking