renaissanceinnovator.com
Making Cars Electric, One Country at a Time
Not that long ago, I talked about one of the most interesting startups I know of, an Israeli company called Better Place, which has the promise to accomplish what 170 years of technology innovation…