Econ Explained – Snapped! Why Snaptchat is Laying Off 20% of Its Staff
Snap is laying off around 20 percent of its more than 6,400 employees and canceling its original shows, in-app games, and several other projects as part of a corporate restructuring.