Connect with us

Hi, what are you looking for?


Tesla’s Shanghai Factory Will Reportedly Force Employees to Sleep at Work

Employees at Teslas Shanghai factory are reportedly being forced to live at work following a three-week shutdown due to a recent outbreak of Covid-19 cases in China. The company will hand out sleepin… [read more]

Click to comment

Leave a Reply

Your email address will not be published.