22 May 2018

Top investors put pressure on Shell, but climate resolution rejected