Definition
Collective term for the developed countries most of whom are situated to the north of the developing countries (the South).
Articles related to 'North'
Questions related to 'North'
Related Videos
http://www.businessdictionary.com/definition/North.html


