Web Analytics

Start up Profile

Umba

Umba United States - San Francisco, CA
START UP

1 Disclosed Funding Rounds $15,000,000
0 Participating Investments




Umba is an African digital bank, offering free bank accounts and financial services to our customers