Local News1 week ago
BP’s Leadership Shakeup Amid Governance Concerns: What It Means
BP has ousted its chairman due to governance concerns, prompting a market reaction and a leadership transition. This move highlights the importance of robust oversight in...