Snap! News today that Snap is laying off 20% of its workforce, and that two of its top ad executives are defecting to Netflix, represents a major setback for Evan Spiegel’s messaging app. After postin
Comment here to discuss with all recipients or tap a user's profile image to discuss privately.