The Roads and Transport Authority (RTA) in Dubai opens today, May 1st, 2018, the registration for the Dubai World Challenge for Self-Driving Transport through the website. HE Mattar Al Tayer, Director-General and Chairman of the ...
Recent Comment