Here, Scott Becker shares his thoughts on what was a kind of a tough week for Musk.
Tesla down 60% Space X doing well. Twitter a debacle. Political comments raising eyebrows on both sides of the fence.
No transcript available.