Renault Zoe is first electric pool car for Slough Borough Council, UK

Photo by: Mark Kane
USA / Global
Our International Editions