Elon Musk reportedly leaving White House role: What it means for Tesla – YouTube

Tesla (TSLA) stock has reversed earlier losses that were fueled by first quarter deliveries missing estimates after reports that CEO Elon Musk …
View full source