News

Privacy experts slam Ubisoft for harvesting player data without consent in Assassin's Creed Shadows. A $104 million fine ...