Can Tesla Meet Model 3 Demand?

Tesla took over 325,000 deposits for its Model 3 in a matter of days. Being that the company just finished selling ~50,000 vehicles in 2015, and some 14,820 during the first quarter of 2016, the big questions is, “can they really pull this off?” Elon Musk’s big picture plan is to build and… …read more