PlayMagic - MCV

PlayMagic

Game studio Playmagic on why they set up in Malta and your business should do the same

Game studio Playmagic on why they set up in Malta and your business should do the same

We talk to PlayMagic CEO Giuseppe Crugliano on the benefits of setting up shop in Malta