B businessinsider.com Mark Zuckerberg explains why so many tech companies are doing layoffs 54 points Octabrain 2 years ago 50 comments