Swiss Agency for Development and Cooperation
By 2018 IOM rehabilitated more than 163 kahrizes with funds from the United Nations Development Programme (UNDP), European Commission (EC), Canadian International Development Agency (CIDA), Swiss Agency for Development and Cooperation (SDC) and the Bureau of Population, Refugees, and Migration, US State Department (BPRM) and the self-contribution of the local communities.