Yesterday, BuzzFeed announced the shuttering of its news division, BuzzFeed News1. As a result, 180 employees (15% of the company) were laid off. Also yesterday, Insider (you may know that company best for Business Insider) laid off 10% of its staff.
Keep reading with a 7-day free trial
Subscribe to The Present Age to keep reading this post and get 7 days of free access to the full post archives.