While Facebook’s earnings last Tuesday prove that marketers still spend, some wonder if consumer backlash against the platform could one...
Noah Mallin
It’s been a tough year for Snap, as its stock tanks and its executive team flees the ship.Despite growing revenue 43% in Q3 to a record...