F fastcompany.com The Spectacular Failure Of Better Place 172 points uladzislau 12 years ago 45 comments