8 employees
MALLO enables businesses in the digital economy to make fast and compliant global payments with low, flat-rate fees.
2019