Tesla delivered 184800 cars in the first quarter

Tesla defied the pandemic and turned out a string of profitable quarters as the global economy crumbled, though it's unclear how the global chip …
View full source