BP Governance: Manifold Contests Misconduct ClaimsBy OMC Editorial DeskMay 27, 2026London’s energy giant BP Plc has once again found itself under the harsh glare of market scrutiny following the abrupt…