Build Palestine 6 Notice Ramallah Ministry of Communications and Digital Economy 32 Notice Ramallah Amatin Village Council 6 Notice Qalqilya Palestinian Employment Fund 1 Notice Ramallah Al-Kafir Village Council 4 Notice Jenin Read More