North
Definition
Collective term for the developed countries most of whom are situated to the north of the developing countries (the South).
Mentioned in these definitions
Mentioned in these terms
Popular 'Economics, Politics, & Society' Terms
North in the news
This content can be found on the following page:
http://www.businessdictionary.com/definition/North.html







