Oct 29, 2016 | Radio Show
This Twitter News Isn’t Good Rumors about Twitter laying off 8% of its staff are slightly worse than expected. Today, TechCrunch reports that despite a positive earnings report, the company is laying off about 9% of its employees across its marketing, sales, and...