Dubai to get a new bus fleet; more stations + depot in Al Barsha
DUBAI 31 May 2017: Dubai’s Roads & Transport Authority (RTA) plans to procure a new bus fleet, and construct bus stations and a bus depot as well as the Traffic Control Center at Al Barsha. This […]