The European Commission has approved the British Games Tax Relief (GTR) for game developers. After an in-depth investigation, the Commission […]