Tesla shrugs off pandemic as sales hit new record

22nd Oct 2020    |     Source: BBC

Tesla's factory in California