Swiss Agency for Development and Cooperation
The Swiss Agency for Development and Cooperation (SDC) provides the majority of the financial resources of the IRRC.