Electric Cars means Electric Cars! Dyson made a promise in 2016 to build electric cars, and he must deliver on that promise! We don’t care whether it’s ‘economically viable’, we were promised electric cars. Electric cars must be delivered...!!