News

The ongoing refund programme related to the Fortnite settlement, agreed by Epic Games in 2023, has now reached nearly £157 million ($200 million), according to the United States Federal Trade ...