A Charter on Finance for Managing Risks

International Council of Voluntary Agencies (ICVA)