Twitter Files for IPO With Implied $12.8 Billion Valuebloomberg.com1 point·cveigt··0 commentsOpen articleSaveView on HN