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. Just two days ago, a reduced coh…
Read More