Epic Games settles FTC lawsuit for $520 million over privacy violations ...

Epic Games settles FTC lawsuit for $520 million over privacy violations ...