Friendships? They come and go, but you know what’s forever? Memes. Memes last forever. Sound dorky? You’re probably right, but the fact is that companies have been incorporating “meme culture” into marketing strategies more and more in recent years, and the effect is hard to deny. The team over at Xbox is a perfect example, handing […]
Home »