Wow! Don’t things change fast. Not so long ago, no serious marketer would’ve let senior executives talk off the cuff on a video and slap it up on the internet for all to see. But after reading this article in US Advertising Age, that’s just what’s happening at MasterCard no ...