Mastercard is a leading financial services company that caters to the requirements of millions of consumers and hundreds of thousands of merchants every day. As...