Investor Shelf

Clearpay

Company · GB · 1 document

Key number
8% of payments
BNPL share of all online and physical POS payments in the UK. UK Finance p.2