As of March 7th, BMW has been building excellence for 100 years.  It’s been a good run, right? Well, in Munich on the 100th anniversary, BMW let us know, loud and clear, that we ain’t seen nothin’ yet. Behold the future, BMW’s Vision Next 100. Karim Habib, Head of Design over at…