Posted on July 15, 2016July 15, 2016Mastercard unveils omnichannel digital payments, eyes global rollout