Let’s talk about the Tesla Semi (again) ...

The Tesla Semi is finally here, still with more hype than hard numbers. We dive into some of the claims, finding some of them kind of true.