‘I agree’ with climate protestors, Shell North Sea boss says

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