The Roads and Transport Authority (RTA) has announced the arrival of all the 50 new Dubai Metro trains. The new trains are currently deployed at the Dubai Metro depots at Al Rashidiya and Jebel Ali. F...

This content is available to only subscribers.