Africa Ten teams announced as Winners of the Resolution Social Venture ChallengeBy Staff WriterJuly 19, 2017 Ten teams of 21 budding African social entrepreneurs have been selected as winners of the…