3 December 2018United Kingdom in the spotlights at the last ICCA congress in Dubai“Events create ideas and a single idea has the possibility to change the world.” This is how Visit Scotland started their pitch during the Best Marketing […]