The German luxury automaker only planned to produce 20,000 units this year; they have sold that many in the first half of 2021 alone. Big things are happening in Germany this week in the ever-evolving world of EVs as IAA Mobility, “The World’s Largest Mobility Event,” occurs in Munich. Over a dozen of the world’s largest […] More »