Which of these countries is the largest economy in the D-8 Organization by GDP?

A. Bangladesh

B. Iran

C. Indonesia

D. Turkey

Leave a Reply