paymentsfinancial infrastructure
Who Owns the Payment Rails?
Dr. Sarah Chen — Senior Fellow, Payments Policy Institute
Every digital transaction travels across infrastructure owned by a handful of companies. We trace the history of payment networks, the concentration of power, and what a public alternative might look like.
May 28, 2026 · 58 minListen →