Tesla (TSLA) turns another profit in Q2 2020 — ‘against all odds’

Tesla posts Q1 2020 financial results — surprising despite interruptions