CEO in Charge of Saudi Arabia's 100-Mile Skyscraper Out After Allegations of Mass Employee DeathNadhmi al-Nasr's departure from Neom highlights serious concerns about the project's management and its disturbing death toll claims.