Sesi Technologies Ltd and Maungo Craft have been named winners
Twelve young entrepreneurs from across Africa have been named as