Comment Comment by blake929 The article says it was a mandate from Elon Musk. Not sure I believe the claim, but I'd also be surprised if he wasn't aware just how optimistic the EPA estimate is. parent blake929 3 years ago