Beit Liqya Municipality 2 Avis Ramallah Palestinian Electricity Transmission Company 2 Avis Ramallah Bethlehem Municipal Council 1 Avis Bethlehem Tahaluf Consulting and Projects Development 1 Avis Ramallah Taffuh Municipality 19 Avis Hebron Lire la suite