News Umba Secures $5M from Star Strong CapitalApril 10, 2025Nairobi-based fintech Umba has secured a $5 million debt facility to help expand its secured…