A few years ago, electric cars were the weird and wonderful preserve of early adopters. Often quirky, usually compromised and […]