TechCrunch Minute: Why Tesla’s big layoffs happened, and what comes next
Tesla’s layoffs and executive departures took a bite out its share price this week. The well-known electric vehicle company shed around 10% of its staff, impacting an estimated 14,000 staff or more. T...