September 9, 2025 Tech-news Snap breaks into ‘startup squads’ as ad revenue stalls | TechCrunch Snap is breaking itself apart and rebuilding from within. In a new company letter, CEO…