Listen

Description

Tesla’s stock plummeted 70% in the last 12 months, and we dig into all the reasons why. Plus, our quick take on Equinox’s recent social media scandal.