Tesla Delivers 10,030 Model S Electric Cars In Q1 2015

Usually to know how many cars Tesla has sold in a quarter, we have to wait several weeks until the company’s next quarterly report. That is no longer the case as Tesla has moved a step closer (but not all the way) to the other larger automakers in the way… …read more