UAE: Alstom delivers first batch of Dubai metro carriages
French rail transport company Alstom has delivered the first batch of the 50 metro trains commissioned by the Dubai government. The Emirate’s Roads and Transport Authority (RTA) did not disclose the number of carriages it received over the weekend but Read more