Monday, December 14, 2020

Tesla To Shut Model S & X Production For 18 Days, Puts Some Staff On Unpaid Leave