13 Jun Electric Vehicle Manufacturer, TELO, Unveils the World’s Most Efficient EV Pickup Truck
-TELO, a new electric vehicle manufacturer, officially unveiled the first-of-its-kind TELO Truck today. Featuring the capacity of a standard truck, while measuring only 152-inches in length, TELO’s innovative configu...