BMW took to the stage at the traditional Geneva International Motor Show from 5 – 15 March 2015 with two world premieres: the BMW 2 Series Gran Tourer, which offers seating for up to seven people, and the new compact...