London Mayor inaugurates Volta Trucks’ Hub to mark start of UK …
Volta Trucks, the leading and disruptive all-electric commercial vehicle manufacturer and services provider, has officially opened its Truck as Service Hub in Tottenham, London.
The Truck as a Service Hub was officially opened today by the Mayor of Lon…