Tesla naysayers still betting against Elon Musk despite $11.5 billion loss By: FOX Business February 05, 2020 at 11:18 AM EST A Tesla exec said Model 3 deliveries in China would be delayed due to the coronavirus. Read More >>