APE is a NGO that helps the garbage collecting community of Cairo recycle waste products and it provides schemes for income generation and alleviates poverty for women and adolescent girls.