Eight states team up to push electric cars, target 3.3 million sold by 2025

It’s clear by now that putting a million EVs on the road by 2015 is but a pipe dream, …read more

Leave a Reply

Your email address will not be published. Required fields are marked *