Tags Metro project on track as 44 trains arrive at Jebel Ali

Tag: Metro project on track as 44 trains arrive at Jebel Ali

Metro project on track as 44 trains arrive at Jebel Ali

Four, out of the 17 planned trains, have been delivered in Dubai for the Green Line, according to the RTA. "Currently 44 trains have arrived...

MOST POPULAR

HOT NEWS