Majid Jafar
December 22, 2025
Developed by French start-up Navya, it’s the first self-driving vehicle to be tested for public transport in Italy.
Bringing you weekly curated insights and analysis on the global issues that matter.
Majid Jafar
December 22, 2025