Shell suffered an embarrassing 10% shareholder rebellion against its executive pay report on Tuesday.
Shell suffers embarrassing shareholder rebellion over executive pay