Vincent Ogutu

Standard Chartered Bank invests in women-led startups