By CEP Staff • 12 October 2012 in News

Better Place requests up to $140 million from investors to continue operations