MSPS, the integrated marketing & sales services company, announces the launch of its partnership with MasterCard to develop marketing communications initiatives. MSPS would support MasterCard with strategic planning, creative supervision, development, implementation,