Now, a company which had aspirations of working with Barcelona on their €1billion ($1bn, £829,000) stadium rebuild had decided to use the meme for its own purposes. Catalan and Spanish outlets ...