Tesla Layoffs, Exec Departures Weigh On Stock – Barron's

More than anything, though, Tesla shares might have been due for a pullback. Coming into Tuesday trading, shares rallied 37% from a 52-week closing …
View full source