Brands need to become part of the festival conversation, and grab opportunities to connect with revellers with both hands. What does the word festival mean to you? And if you ask the person next to you it will mean something different. The Oxford English dictionary defines festival as: a day or period of celebration, typically […]
Continue readingMore Tag