Tuesday, April 23, 2013

Renault Shows Not Very Telling Teaser for F1-Inspired EV Concept


Renault is acting all mysterious with a teaser for a new all-electric concept, which apparently draws its inspiration from Formula One. Details are non-existent, and aside from announcing the unveiling at Renault's manufacturing plant in Valladolid, Spain, there’s not much else… Read more »

Category