South Lanarkshire Council takes delivery of 141 all-electric New Renault ZOEs

South Lanarkshire Council takes delivery of 141 all-electric New Renault ZOEs Purchase represents the biggest-ever Scottish order for Renault Z.E. electric vehicles Zero emissions in-use Renault ZOE to be used primarily to electrify the Council’s pool […]