Tech Retail Snap breaks into ‘startup squads’ as ad revenue stalls by September 9, 2025 by September 9, 2025 1 minutes read In a strategic move to combat a slump in ad revenue, CEO Evan Spiegel … ThreadsBluesky