The latest in payments — Thursday, 17 September 2026

Loading stories
barq closes USD 329.5 mln Series A round, hits USD 1.85 bln valuation · Payments Nerds