Founded: 2020
Headquarters: Madrid, Spain
Users: +20,000 thousand
Countries available: European Economic Area (EEA)
Account plans: prepaid debit cards for personal users
Founded: 2020
Headquarters: Madrid, Spain
Users: +20,000 thousand
Countries available: European Economic Area (EEA)
Account plans: prepaid debit cards for personal users