Markus Flasch offers insight into BMW’s M division - WhichCar