Twitter Files for IPO With Implied $12.8 Billion Value
bloomberg.com