Emurgo Kepple Ventures

Emurgo Kepple Ventures

Venture capitalClaimed
HQ location
Kenya
Portfolio analysis