Tesla Model S Outsold Nissan Leaf In U.S. During Q1: Report

2015 Tesla Model S P85D - 'Chiseled by man and nature'  [photo: George Parrott]

It’s one of the great frustrations for journalists in reporting on electric cars: Tesla Motors refuses to release its monthly deliveries of cars, unlike every other legitimate automaker. The company now gives a global sales total every quarter, but that doesn’t help in adding accurate U.S. sales for the company to the totals provided by every… …read more