Claim: Nikola Tesla invented nothing.
Verdict: REFUTES