08 February 2009 Dubai (United Arab Emirates): Customer Service Centers Dep't, Corporate Support Services Sector at Roads & Transport Authority (RTA) introduced a host of services across various ...