Developing 8 Countries
Appearance
The Developing 8 (D-8 or Developing Eight) are a group of developing countries with large Muslim populations that have formed an economic development alliance. It consists of Bangladesh, Egypt, Indonesia, Iran, Malaysia, Nigeria, Pakistan, and Turkey.
Wikimedia Commons has media related to Organization for Economic Cooperation.