BP’s leadership shake-up highlights the critical role of governance and whistleblower mechanisms, impacting investor confidence and strategic direction. BP removes chairman Albert Manifold amid whistleblower complaints.
Source: Read the original article

