News

Epic Games, headquartered in Cary, N.C., agreed in December to pay $520 million US in fines and rebates for tricking millions of players into making unintentional purchases in the game, which was ...
Epic, a U.S.-based studio, backed by China's Tencent (0700.HK), is the world's largest game studio. It was launched in 2017 and its last-player-standing, "battle royale" format became an instant ...