Branding May 14, 2017 0 Meme Marketing: How Brands Are Speaking A New Consumer Language Believe it or not, memes have been around much longer than Instagram. An anthropological concept…