Epstein files fallout: DP World chief Sultan Ahmed bin Sulayem resigns amid scrutiny Business February 14, 2026 Sultan Ahmed bin Sulayem, the long-time chief executive of DP World, has stepped down after his name surfaced in linked to Jeffrey Epstein