Are Visa and Mastercard the new “hyperscalers”? Catherine Baab Quartz 4 12 30.10.2025 .....© Quartz visit website