MINI is deploying dual sites in Munich to showcase its motorsport heritage with exclusive showcars at Lenbachplatz alongside electric mobility via public test drives at Max-Joseph-Platz