The Auto Industry Is Freaking Out About Tesla

2014-10-22 1,110

G.M. pushed a bill to ban non-dealership sales (which is how Tesla does business), and politicians are taking their side.