NEWSRTA unveils finalists of Dubai World Challenge for Self-Driving TransportHE Mattar Al Tayer, Director-General and Chairman of the Board of Executive Directors of Dubai Roads and Transport Authority (RTA),...