Supreme Council for Public Procurement Policies 3 Avis Ramallah Caritas Jerusalem -CJ 7 Avis International Palestinian Water Authority 41 Avis Ramallah Qira Village Council 10 Avis Salfit Engineers Syndicate 23 Avis Ramallah Lire la suite