The all-electric Renault Kangoo Z.E.33 is playing a major role in Leeds City Council’s drive to become a carbon-neutral authority and educate West Yorkshire businesses on the significant benefits of switching to electric vehicles. Leeds City Council has taken delivery of 122 examples of the award-winning Renault Kangoo Z.E.33 compact van, with 102 to be […]