Twitter has been fined 119 million pounds for selling users’ data
  • 2 years ago
Twitter has been fined £119 million for selling users’ email addresses and phone numbers by the US Department of Justice and the Federal Trade Commission
Recommended