This Twitter News Isn’t Good

This Twitter News Isn’t Good

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...