Dundee-based publishing company, DC Thomson, lifted three awards at an awards ceremony celebrating the best of marketing in Scotland. In the ‘strategic stars’ category of the Marketing Society of ...