BMW to launch 40 new cars in next two years to compete with Mercedes Benz
Mercedes-Benz, flagship of Stuttgart's Daimler group, beat BMW to the top spot in the luxury car segment last year for the first time in more than a decade.

Harald Krueger, Chief Executive of German luxury carmaker BMW with a BMW 530e iPerformance before the companys annual news conference in Munich, southern Germany, March 21, 2017. Photo: Reuters/Michael Dalder