Album Home » Browse Albums » View Album  » Photo

Saudi Arabia has signed an agreement to acquire 20 new high-speed trains from Spain’s Talgo to expand the Hara

Photo 1K of 1.2K

People Who Liked This

Saudi Arabia has signed an agreement to acquire 20 new high-speed trains from Spain’s Talgo to expan...
by Startup Dubai in Photos on February 10
click to rate
4 Likes 0 Comments 57 Views 0 Favourites 0 Downloads