Source: YouTube
Dubai’s Roads and Transport Authority (RTA), in cooperation with Next Future Transportation, launched the first tests of the world’s first autonomous pods on the sidelines of the World Government Summit last week. (Video by Nilanjana Gupta)