Scandal Unfolds: Why the FIA President’s Brother Left DP World

Feb.16 - The brother of FIA president Mohammed Ben Sulayem has stepped down from his leadership role at DP World following revelations linking him to Jeffrey Epstein. Sultan Ahmed bin Sulayem, chairman and chief executive of the Dubai-based logistics giant, resigned with immediate effect, the company confirmed in a statement. "DP World Limited announces that..... check out full post »

Top Headlines

Old Top Headlines