ofid
projects
ofid.org

The OPEC Fund

Intergovernmental development finance institution