Get the latest gossip

Elon Musk Plans to Lay Off Nearly 75% of Twitter Employees, or 5,500 Staffers (Report)


None

Get the Android app

Or read this on Variety