T techcrunch.com Ello Raises $5.5M, Legally Files as Public Benefit Corp. 94 points davidbarker 12 years ago 88 comments