The Automated Rapid Transit (ART) – the rail-less hi-tech transport system – and is now in operation on weekdays…
Dubai’s Roads and Transport Authority (RTA) has invited contractors to partake in the design and construction of Dubai Metro’s new…