What Snapchat’s Layoffs Mean For Investors

Getty Images Key takeaways Snap plans to lay off around 20% of its global workforce, or nearly 1,300 out of 6,400 employees Snap will also cancel some in-house projects to limit liabilities and stream...