Snap confirms it laid off over 120 engineers

Top