182 employees
IUDU is a digital bank that offers saving accounts, insurance, loans, money transfers, and virtual debit cards services.
2020