BMW Codenames For Electric M3 Touring (ZA1), iX3 M (ZA5), iX4 M (ZA7)
BMW has pledged to launch at least six electric vehicles on the Neue Klasse platform between 2025 and 2028. Kicking things off will be a sedan molded after the most recent Vision concept we saw…