Tesla first quarter sales of 185K more than double last year's numbers

Tesla has been the poster child for a "white knuckle" sell-off in tech stocks for the past few months, Ives wrote. The Model 3 small car and the Model Y …
View full source