Europe's largest electric car test starts in Rome Motor1's "From 100 to 5 per cent" began in St Peter's Square By Brian Potter Events - Jan 23 2025