7 Million: Number Of Retail Locations PayPal Will Access Through Discover Deal
We spotted this today:
"Under the deal, unveiled on Wednesday, PayPal will issue payment cards to its more than 50 million active users in the U.S. next year.
The cards will let PayPal users buy from merchants that already use Discover Network, a payment network with more than 7 million U.S. retail locations."
Statistics Source: CNBC
We had spotted multiple Square statistics before.