At a tech-focused event in Munich, Germany this week, BMW officials have repeated the mantra that they deliver what they promise. Turns out, they also deliver ... Read more