BP Plc’s Chief Executive Officer Murray Auchincloss faces a critical moment next month when he makes the delayed presentation of a new strategy to investors.
BP (BP.L), opens new tab and Shell (SHEL.L), opens new tab liable for misleading the public about their products, and their commitment to renewable energy and fighting climate change. In a ...
Some results have been hidden because they may be inaccessible to you