Africa Tech News Impacc gGmbH provides $150k in funding to East African social entrepreneurs March 24, 2023