Dubai’s Roads and Transport Authority (RTA) has opened five more stations on the Red Line of the metro. These stations are at Business Bay, First Gulf Bank, Sharaf DG, Nakheel (near American Uni...

This content is available to only subscribers.