Brands today have never been so powerful and prominent, so much so that branding is now taught as an academic subject in colleges around the world. Today a brand is no longer just a logo on a soup tin...