Day: November 5, 2022

Twitter Execs Confirm That Musk Has Sacked 50% Of Twitter Employees

Yoel Roth, Twitter’s head of security and integrity, confirmed the existing state of the company’s personnel. Who stays and who leaves has been unpredictable ever since Elon Musk took charge. About 50% […]