The New Renault ZOE has won the City Car of the Year trophy at TopGear.com annual awards ceremony. Leading the charge against a vast number of talented rivals, the New ZOE impressed TopGear judges with its impressive range, performance, and confident character. Reflecting on the New ZOE’s success TopGear.com said: “Renault could have gone back […]