BP CEO’s hoped-for return to 2010 market value is a big ask
Part of being a successful leader of a public company is managing expectations ? setting achievable targets which you can tick off and, by doing so, build credibility with the market.The under-pressure boss of oil and gas outfit BP...
06 March 2025