i Division

Model Tesla X images 750x500

Is Tesla really that far ahead of the Germans?

The Frankfurt Motor Show that recently passed showcased a new electric vehicle from each major German automaker except for BMW. Audi debuted its cool-looking e-tron Quattro Concept, Porsche showed its gorgeous and mighty Mission E…