Renault is on a roll with the design of its EVs, and it seems to apply to its commercial vehicles, too. Renault details its new fully electric Traffic E-Tech van, which hits the European market in ...