By John Addison (8/18/10) Hot, Flat, and Crowded An entire nation will be covered in 2011 with electric car charge stations. One car company has received a non-binding order for 100,000 electric cars. The company managing the entire project is Better Place, headquartered in Silicon Valley USA. Israel is the nation that ... Read More...
Michael Coates says:
Sandeep Mall says: