Elon Musk Suggested Possible Layoffs At Twitter – Does The Platform Even Need 7,500+ Employees?

Twitter had just eight employees in January 2008Forbes – Innovation

Leave a Comment

Your email address will not be published.