Better Place Israel

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...