Tesla’s shares continue their upward march on reports that Hertz ordered 100,000 Model 3 cars for its fleet, while Tesla became the first electric car company to top European sales last month.
Tesla’s shares continue their upward march on reports that Hertz ordered 100,000 Model 3 cars for its fleet, while Tesla became the first electric car company to top European sales last month.