4 ms·Squaring Snapchat’s Rumored $25B IPO Valuation and Twitter’s $14B Market Cap1 points by nickfrost 10y ago