Volta Trucks has revealed a site in Tottenham will be the location of its first ‘Volta Trucks Hub’ in the United Kingdom. The location will look after the battery electric Volta Zero trucks that will begin operating on London streets in early 2023. The Hub is Volta Trucks’ second service ...
Register for free today to read more content. Already registered? SIGN IN now