Tesla delivers 90650 vehicles despite pandemic and factory shutdown

Musk also predicted the company could break even when it reports its Q2 financial figures later in July. In response, Tesla's stock soared to its highest …
View full source