News

The card is a virtual card that consumers can deposit money onto and use to pay in-store. Tim Hortons partnered with First Data Corporation to offer mobile payments at limited locations in the ...