RTA opens entries on Dubai World Challenge for Self-Driving Transport
The Roads and Transport Authority (RTA) in Dubai opened registration on Tuesday, May 01, 2018 for the Dubai World Challenge for Self-Driving Transport through its website. Mattar Al Tayer, Director-General and Chairman of the Board of Executive Directors of the…