ParentFull threadblake929·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.View on HN