All-electric commercial vehicle manufacturer Volta Trucks 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 London, Sadiq Khan, Tottenham MP Rt. Hon. David Lammy, alongside policymakers, industry leaders and key customers and stakeholders. Located on White Hart Lane in […]