Country:
Industry:
Size:
Tutuka
50 to 200 employees / United Arab Emirates

Tutuka enables payments via virtual and physical cards for partners like banks, telcos, retailers, developers and fintechs across the world.