March 3, 2011
PayPal’s Bill Zielke has written an article on why credit cards are not the future of online payments. Looking at a Javelin Strategy & Research report from 2010, 91% of polled consumers had used PayPal. Click Here to read the full article.