Crispin Odey
-
Trends
British Petroleum CEO Resigns Amid Review Of His Personal Relationships With Colleagues; UK’s Top Companies Rocked With Leadership Crisis; Consequences of Sexual Misconduct Allegations
British Petroleum CEO Resigns In the wake of a review of his personal relationships with colleagues, the CEO of oil…
Read More »