Key figures

7.2 m customers

37,000 partner retailers

10 countries

353 M€ of NBI

45 M€ gross operating income

7.5 B€ amount paid worldwide

using our payment methods

4,08 B€ customer projects made possible

thanks to our financing solutions

1.7 M insurance policies/customers

(Data up to date as of December 31, 2022)