Shell is pushed to explain its role in $1.1bn Nigerian corruption scandal

Ben van Beurden, the new head of Shell, faced a packed room of global investors on Tuesday at the oil group’s annual shareholder meeting. In post since March, the 56-year-old Dutchman can expect probing questions about cash flows, capital efficiency, investment projections and so forth. The list is unsurprising; with investors, it all comes down […]