Volta Trucks confirms location of first UK hub


 

Electric truck manufacturer Volta Trucks is set to launch its first hub in Tottenham in London. Volta Zero vehicles will be operating on London’s streets from early 2023. The London hub is the second service and maintenance facility announced by Volta Trucks, after Bonneuil-sur-Marne in Paris, with further centres in other European cities planned. The […]