site logo

Demise of the Unicorns? Snapchat's Valuation Drops by 25 Percent