Tuoyo Dudu’s mission to light up Africa

Tuoyo Dudu is the founder and CEO of Tudu energy and he is on a mission to light up Africa. On his journey to provide renewable energy for slums in…