Palestinian Center for Democracy and Conflict Resolution 1 Avis Nablus General Petroleum Corporation 1 Avis Ramallah Friends of the Blind Association, Al-Bireh - Ramallah 1 Avis Ramallah Tetra Tech 1 Avis International Land Association for Agricultural Development 17 Avis Ramallah Lire la suite