Tesla agrees to temporarily close Fremont and New York factories, and begins ‘touchless deliveries’
Over the last few days, Tesla’s Fremont factory has been on a bit of a roller coaster ride. It was initially believed to be shut down after a shelter in place order was issued for […]