Snap breaks into ‘startup squads’ as ad revenue stalls

Home Tech Crunch Snap breaks into ‘startup squads’ as ad revenue stalls