2011-04-11

Israeli company "Better Place" introduces the future of electric cars