The electric equivalent to the BMW 3 Series offers refinement and comfort, along with exceptional build quality and infotainment; the M50 packs a punc…
With electric cars making up an ever-increasing proportion of sales, the industry is working flat out to launch new models – here's what's on the way …