Commodities and Development: It All Depends…

Stubborn Thing: Over 80% of the world's “least developed countries” are commodity dependent.