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.…

…read more

Source:: TheRegister