Everything you need to know about Saudi Arabia's 14 "giga projects"
Saudi Arabia is currently undergoing a massive development program and while Neom is very well known, it is only one of 14 giga projects in the country. Here we explain them all. More