Tag: twitter lay offs

Elon Musk Says Laid Off Employees Were Offered 3 Months of Severance

Twitter laid off half its workforce on Friday but said cuts were

Mohamed Elarby Mohamed Elarby
adbanner