Du, a leading telecom service provider in the UAE, has partnered with the Roads and Transport Authority (RTA) in Dubai to launch a new system that will help reduce traffic congestions and enable motorists to better plan their routes.
The s