Tax relief responsible for hundreds of jobs in Scottish video games industry

Dundee is a leading centre of the UKs thriving video games industry.
Dundee is a leading centre of the UKs thriving video games industry.

Breaking