MasterCard recently put out this little piece of propaganda, and to put it lightly, have gone full retard. Give it a watch and after you have pried your face out…
Continue Reading