Construction Saudi Arabia Opens World’s Largest Driverless Metro System: 176 Km, 85 Stations, and State-of-the-Art Technology! Rafaela Fabris 04/12/2024 at 20:32