According to former employees’ social media posts and a report from The Information, Twitter has laid off at least 50 more employees.
According to former employees’ social media posts and a report from The Information, Twitter has laid off at least 50 more employees.