bn:03757854n
Noun Concept
SYL
No term available
EN
A company town is a place where practically all stores and housing are owned by the one company that is also the main employer. Wikipedia
Relations
Sources