…these states are designated as landlocked developing countries (LLDCs) by the United Nations; 17 of them are considered least developed. LLDCs have to cover considerable transport costs for merchandise to be sent to and received from overseas markets, thereby discouraging investment, decreasing their competitive edge, and isolating them from international…
Read More