Implements ‘touchless deliveries’ for ‘leccy car-buyers
Electric car maker Tesla has been forced to suspend production at two of its main production sites, as state authorities in the US impose restrictions on economic activity in a bid to stem the growth of the COVID-19 pandemic.…
Source:: TheRegister