Palestine Investment Fund 1 Avis Ramallah Local Authorities Development and Lending Fund 29 Avis Ramallah Umm Dar Village Council 3 Avis Jenin Beit Anan Municipality 1 Avis Ramallah Zita/Nablus Village Council 3 Avis Nablus Lire la suite