Talfit Village Council 5 Avis Nablus United Nations Industrial Development Organization -UNIDO 6 Avis International Turmus Ayya Municipality 8 Avis Ramallah Umm Safa Village Council 6 Avis Ramallah Palestinian Wastewater Engineers Group 3 Avis Ramallah Lire la suite