BP to boot strategy chief after Elliott pressure

featured-image

Leon Neal/Getty Images News BP ( NYSE: BP ) said Tuesday its head of strategy and sustainability Giulia Chierchia, the key architect of the company's brief foray into renewables, will step down on June 1 and her position will be eliminated. Activist investor Elliott Investment Management reportedly.