Efforts Foundation for Rural and Community Development 2 Notice Ramallah Bani Naim Municipality 21 Notice Hebron The United Nations Institute for Training and Research - UNITAR 2 Notice International Hazma Municipality 1 Notice Jerusalem West Bank Water Authority 17 Notice Ramallah Read More