Saudi Arabia

Saudi Arabia

Unleashing a giant

Saudi Arabia has set its heart on creating the unexpected and seems determined to achieve its Vision 2030 ambitions by enticing foreign investment in developing...