Site icon Social Desk News

‘X’ settles ex-Twitter executives’ $128 million severance pay lawsuit

X Settles with Ex-Twitter
Exit mobile version