Hand in Hand Zimbabwe is a non-profit organization that helps resource limited and marginalized people in rural communities, particularly women and youth, to create better livelihoods for themselves and their families through interventions which increase economic opportunities…