less developed country (LDC) investment & finance definition
A country with relatively low per capita income and little industrialization. Less developed countries have been major borrowers from a number of banks worldwide.
Learn more about less developed country (LDC)