BP strategy chief Chierchia to leave in June after Elliott pressure

BP's strategy and sustainability chief Giulia Chierchia, the key architect of the group's ill-fated foray into renewables, will step down on June 1, the company said on Tuesday.
More info