Nissan, Renault and Better Place team for electric cars Jan 22, 2008 · Nissan, Renault and Better Place team for electric cars, charging points in Israel. Paul Miller, @futurepaul. 01.22.08 0...SourceSourceSourceSourceSourceSourceSourceSourceSourceSource