Inter Aide France Ethiopia
We found 1 companies
INTER AIDE FRANCE
Inter Aide specializes in carrying out development programs for particularly poor families. Since its establishment in 1980, the domains in which it acts have been water sanitation and hygiene (WASH),...
Verified