We first learned about TELO back in 2023, when the company announced it was planning to build an electric truck the size of a Mini but with a bed the size of a Hummer’s. it sounds impossible ...