Citizens Has 1 Million PayPass Cardholders

Citizens Has 1 Million PayPass Cardholders

March 27, 2006–Card Technology reports that at least 1 million debit cards with PayPass have been issued by Citizens Financial Group.

Click here to read the full article.