Business A.M Twenty young innovators from eleven African countries have been selected by the African Leadership University (ALU) to