bashu
April 15, 2026
Snap is laying off around 1,000 staff, amounting to 16 percent of its workforce, which it will...