If Ford can’t crack electric cars, no one can

.....

© The Spectator