Struggling Snap Misses on Q3 Revenue, Takes $155M Charge for Layoffsvariety.com5 pointsaruanavekar4 years ago