The Renault 5 E-Tech electric has arrived! First production versions of the recently-crowned Car of the Year land in the UK
The first Renault 5 E-Tech electric retailer demonstrators have landed on UK shores, disembarking at Portbury Docks, near Bristol First off the boat was a Renault 5 E-Tech electric iconic five…