News

The work by Dubai’s Roads and Transport Authority (RTA) also improved traffic flow and reduced travel times by 40 percent ...