Featured Post

When Will Tesla Hit 200,000 US Sales

Will Tesla Model 3 buyers in the US get the full $7,500 tax incentive? Take a look at the data. As of the end of 2016, Tesla has sold a...

Tuesday, December 7, 2010

Cascade Policy on EVs

In 2007, there were just less than 136 million cars in America, and around 60,000 of them were electric.