There’s a lot happening with the electrification of vehicles right now. Real things, concrete steps towards full scale mass deployment. The kickoff of the Nissan Leaf tour last week and the unveiling of the City of Houston’s first charging station …
Go to Source

