site logo

PayPal, Visa declare truce, sign digital payments partnership