See on Scoop.it – NEW YORK STATE LIEN LAW
Here’s the thing about Tesla ownership: They’re electric, and you’ve got to charge the damn things. To make it easier, Tesla said they would provide superchargers across the country. They haven’t. At least not yet.
See on jalopnik.com