Investments
Tesla shares fall after Needham downgrades to sell, citing possible increase in Model 3 cancellations
Tesla shares dropped 1.1 percent Thursday after the note. The shares were down 8 percent in the last one month through Wednesday. When asked for comment, a Tesla spokesperson said, “The notion that Model 3 […]