Representative Office of Switzerland in the Occupied Palestinian Territories 1 Notice Ramallah Al-Wafa Charity Association 6 Notice Gaza Caritas Jerusalem -CJ 7 Notice International Palestinian Banking Institute 1 Notice Ramallah Palestinian Information Technology Association of Companies - PITA 53 Notice Ramallah Read More