Electric vehicle sales in the U.S. were juiced last month, as it was people's last chance to benefit from the federal EV tax credit. Tesla's sales in Europe have collapsed. None of this may have much ...
A mere handful of months ago, Tesla (TSLA) shares looked doomed, and it felt as if the bears may have finally gotten their long-awaited moment. Tesla CEO Elon Musk made his foray into politics by ...