Tesla: Musk Proves He Can Deliver (Earnings Preview) | SharesLocker