Tetra Tech 1 Avis International Al-Ramadin Municipality 5 Avis Hebron Palestinian Information Technology Association of Companies - PITA 53 Avis Ramallah Kafr Abboush Village Council 2 Avis Tulkarm Municipality of Jayyus 2 Avis Qalqilya Lire la suite