Stock movers July 20, 2023: Johnson & Johnson, Tesla, Netflix … Tesla CEO Elon Musk: I’ll say what I want to say, and if we lose money, so be it.

Technology, Business & Culture

Stock movers July 20, 2023: Johnson & Johnson, Tesla, Netflix … Tesla CEO Elon Musk: I’ll say what I want to say, and if we lose money, so be it.