Direktion für Entwicklung und Zusammenarbeit
The Swiss Agency for Development and Cooperation (SDC) provides the majority of the financial resources of the IRRC.