Commercial TransportationNew Manufacturers AVEVAI Unveils New IONA Electric Truck and Van by David Mowatt December 4, 2018 by David Mowatt December 4, 2018 AVEVAI, short for Autonomous Vehicle, Electric Vehicle, Artificial Intelligence, are a new electric start-up based … Read more