Fortnite developer to pay 3.5 billion yen in back taxes to Japan

Epic Games is set to pay 3.5 billion yen in back taxes to Japan.