Experiential Marketing has been dubbed by many as one of the most successful way of establishing brands and creating excitement around new product launches. Increasingly, we have seen the term being thrown around alongside buzz words such as ‘brand activation’ and ‘live brand experience’. But ultimately the idea at the core of these terms, and…