Epic Games to pay $520M to Settle Allegations of Privacy Breach

Epic Games to pay $520M to Settle Allegations of Privacy Breach