Squaring Snapchat’s Rumored $25B IPO Valuation and Twitter’s $14B Market Cap | Heykuki News