Isle of Media premieres promo
The Isle of Media – the public, private partnership launched to market globally the Isle of Man’s media cluster and guide media ventures locating on the Isle of Man – has released its first promotional video, designed to attract creative and digital businesses to the Isle of Man. The video will be showcased at a […]