Who is Yuvraj Narayan? DP World has new Indian-origin CEO after Sultan Ahmed bin Sulayem resigns over ties to Epstein
Yuvraj Narayan has been appointed as the new group chief executive of DP World following the resignation of former leader Sultan Ahmed bin Sulayem. The Dubai government appointed Narayan as the new boss in a statement but did not name Bin Sulayem.…