Electric car startup Better Place liquidating after $850 million investmentm.cnet.com26 pointshornbaker13 years ago