Europe & Middle EastMarketsNews BP accelerates the pace of share buybacks despite the fact that there are no profits for the entire year by SuperiorInvest February 6, 2024 February 6, 2024 In 2020, BP set out its ambition to become a net-zero company “by 2050 or sooner”. Matt Cardy | Getty Images News… 0 FacebookTwitterPinterestEmail