Nissan reported last month’s Leaf sales as its “best February ever” with 1,425 units sold. This places it at 118.2 percent higher than February 2013, and marks 12-straight months of record sales for the electric car. Given the wintry weather that “hit Atlanta pretty hard,” Nissan says, that Georgian region slipped from its position as […]

+ Read More