407 is my lucky number right now. 407 jobs have been created by our Ventures since the beginning of the year, and I can't tell you how happy I am about that. When we founded Impacc at the end of 2019, we had the idea of investing in sub-Saharan startups so they could...

read more