OFID

  • THE OPEC FUND FOR INTERNATIONAL DEVELOPMENT(OFID)