Daily Market News

Browsing Tag

Breaking News: Business

How Tesla lost some of its biggest fans

Tesla owners and investors once believed the company and CEO Elon Musk were changing the world. Now many are selling their cars and dumping stock.Musk has sparked protests in front of Tesla stores and service centers in response to his…