Business

BP strategy chief Chierchia to leave in June after Elliott pressure

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

SEE MORE

More