The chief executive of Saudi Arabia’s futuristic city, Neom, has left his role, along with several other executives who mocked Islam and fought with at least one employee, according to a report ...
Some results have been hidden because they may be inaccessible to you