by Mike - Tesla Tesla is making the news again and not for a good reason, again. Jalopnik reports that Tesla has both a technical problem and a customer relations problem caused by their battery design and maybe short sighted … [Read more...]
The Obsession
Recent Comments