The term brand activation is thrown around in a lot of marketing meetings and conferences worldwide by experts and professionals. The world is almost all of a sudden obsessed with brand activations and the benefits of branding. Although BTL activations have been around for a…