financial services
G+D Redesigns the Last Mile of Payment Card
Issuing a payment card is one part; getting cardholders to use it is another story. Despite record card-in-force numbers – there are now more than 648 million credit card accounts in the United States alone, according to the Federal Reserve Bank of New York – activation remains one of the unresolved friction