“My vision is to champion new ideas that transform society’s systems, provide benefits for everyone and improve the lives of millions of people.”
Catherine Mahugu, founder of Chiswara (Kenya)
Read morethe pride of Africa's women entrepreneurs
Catherine Mahugu, founder of Chiswara (Kenya)
Read more