8 employees
Ecobba is a digital financial platform that supports growth of community savings and lending groups.
2020