Investor Shelf

GoCardless

Company · GB · 1 documents

Key number
€1.8 billion
September 2026 Pulse-sector funding. Finch Capital p.2