The latest in payments — Thursday, 10 September 2026

Loading stories
Block agrees USD 45 million Cash App fraud settlement in 46 US states · Payments Nerds