Saudi Arabia's Neom megaproject, home to the world's largest construction site, could soon layoff thousands of workers. Consulting firms were brought in by the Public Investment Fund to assess the ...