First electric van prototypes in build at LEVC

UK
Our International Editions