FREEDOM FORUM: Discussion

Article Image

insideevs.com by George Bower

During Tesla's semi truck unveiling they presented some pretty impressive economic numbers. I must admit that I was a bit overwhelmed and could not get the numbers to add up. Once understood the number DO make sense. Here's why.

Make a Comment