Renault ZOE named Best Green Car at FirstCar Awards 2018 Renault 27 April 2018 0 All-electric Renault ZOE judged ‘Best Green Car’ at the inaugural FirstCar Awards 2018 in London.