General Supplies Directorate 101 Avis Ramallah General Petroleum Corporation 1 Avis Ramallah Beit Sira Village Council 1 Avis Ramallah EMPHNET 2 Avis Gaza Bazaria Mutual Benefit Cooperative Society 1 Avis Nablus Lire la suite