June 4, 2018
Updated 7mo ago
This week Tesla shareholders are gathering in Mountain View, California for the annual meeting. This comes as Tesla CEO Elon Musk faces increased scrutiny over Model 3 production delays. Cheddar's Baker Machado and Nora Ali explore Tesla's recent performance in the market.