‘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.

Breaking