News

Tesla (TSLA) is not paying its bills, and this has led to at least two small American businesses going bankrupt. The automaker had over $110 million in liens with contractors over the last 5 years.
Also on deck today: The refreshed Model Y is having no magical impact on Tesla’s Europe sales, which fell again in July, ...