Facebook to pay $650 million in privacy breach settlement
Nearly 1.6 million Facebook users in the US state of Illinois are to receive a payment from the tech giant, ...
Nearly 1.6 million Facebook users in the US state of Illinois are to receive a payment from the tech giant, ...