chris deering - MCV

chris deering

100 jobs promised as Malta embraces games

100 jobs promised as Malta embraces games

Industry figurehead Chris Deering to lead new development outfit