Better Place new management promotes “beta test” Israel

by Brian Blum on January 17, 2013

in Entrepreneurs,Israel,Startups