FeaturesNews Seedstars Africa Ventures Secures $30 Million Equity Investment from European Investment Bank By Kaluka wanjala January 10, 2024