2 min read Houston Auto Leeds adds 122 Renault Kangoo Z.E.33 electric vans | Automotive Industry News June 19, 2020 Christine B. Holmes Leeds Metropolis Council in the United kingdom, has taken shipping and delivery of 122 illustrations...