M m.cnet.com Electric car startup Better Place liquidating after $850 million investment 26 points hornbaker 13 years ago 13 comments