(Telecompaper) The Federal Trade Commission finalised an order requiring Epic Games, the maker of the Fortnite video game, to pay USD 245 million to consumers ... Read more