March 13th, 2006 - 01:59 GMT Roads and Transports Authority announces launch of call center to enhance customer service Roads and Transport Authority (RTA), Dubai, has announced the launch of its call center that aims to significantly enhance customer service by providi Read more