less-developed countries investment & finance definition
Countries that have lower per capita incomes and
that have a greater dependency on commodity prices. Their capital markets and
business system aren’t well developed, compared with those of Western countries such as the United
States and the United Kingdom.