Tags Marrakech

Tag: Marrakech

‘Roborace’ car makes street track debut in Marrakech

Autonomous car revolution A new robot race car series is set to get underway in 2017. Autonomous car revolution Autonomous car revolution...

Most Read