Are Visa and Mastercard the new “hyperscalers”?

.....

© Quartz