New BMW M3 will keep petrol power, but there'll be an EV, too

This post was originally published on autoexpress.co.uk

Next-generation BMW super-saloon will be available with choice of two powertrains when it goes on sale in 2028