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

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