3 ms·Mastercard has a billion dollar ad budget. This guy's startup has to be more innovative to get press.by free_rms 6y agoMastercard has a billion dollar ad budget. This guy's startup has to be more innovative to get press.