Electric Renault R5: will it dethrone the Clio?
«The R5 is the best compact electric car in the world“. Just that ! This is what Renault boss Luca de Meo said in the press, a few days before the Geneva motor show which opens its doors this Monday February 26. This is the event that it has chosen to finally present, as a … Read more