March 7, 2026

Volta Trucks Unveils First Prototype Chassis For Zero Truck

0

Volta was founded in 2019 and has additional offices in Sweden and France apart from the UK