PayPal to 'revolutionise' commerce with new innovations – Retail World Magazine General “With nearly 400 million consumer accounts, and 35 million merchant accounts, PayPal handles transactions for about a quarter of the world's e– … Read the full article