The three vans sit on a new 800-volt platform that enables 20-minute charging top-ups to 80%.
Another electric vehicle maker is finding itself in financial dire straights. Texas-based Canoo, which was originally founded ...