Register / Login here to explore customize features.
It’s all hands on deck at Tesla as the electric car-maker is scrambling to meet its delivery numbers. Producing the Model 3 (the company's more affordable, “mass-produced” car) has put the company through, as Elon