Green | Thu Sep 24, 2009 10:48am EDT

Better Place sees price advantage for e-cars: report