Launch of 18-Wheel Electric Off-Road Vehicle
18 Wheels, a company based in Helsinki, Finland, has introduced a prototype of an electric all-terrain vehicle equipped with 18 wheels.The first prototype of the 18-wheel all-terrain vehicle undergoing testing. ...