Payment companies hope the government-backed rail could spur both domestic and international growth for instant settlement.
See All 3141 Episodes of "The Latest"