59 employees
Dukka supercharges 90,000+ African small businesses to accept any digital payment, while taking control of their daily business operations.
2021