Comment
Comment by bearcobra
I really like Telsa's mission, but stuff like this is why they get a bad rap. I don't understand why they try to oversell everything. You've got a good product and are making a positive impact, don't squander it by making claims that can't be backed up.