ODOLA
Downloadable computer software and mobile applications for accessing, viewing and managing bank accounts, credit and debit card accounts and savings accounts, paying bills and transferring money; downloadable online payment software; downloadable software for banking, providing financial services, managing finances and managing financial affairs; magnetically encoded bank cards; magnetic coded bank cards; magnetic coded payment cards; encoded electronic chip cards for use in financial transac...
Pending · March 31, 2025 · 99112150 ·