I saw the bit of the rebuttal where they refer to Reveal as an, "extremist organization." They're a a non-profit with a radio show on NPR. That's not an extremist organization. And my understanding is that they just won a pulitzer prize.
I'm a fan of Tesla, don't get me wrong. I just thought...