8 days ago

Elon Musk Gets Firm With Twitter Employees

Cheddar News
Cheddar News
Elon Musk reportedly handed down ultimatums to Twitter employees.