E Squared is an investment firm that provides seed funding and is also involved in impact investing
Accelerating the growth of Africa's tech ecosystem