Self-driving Roborace car makes its street track debut in Marrakech

Open in new window