×

Company town

A company town is a place where practically all stores and housing are owned by the one company that is also the main employer. Company towns are often planned with a suite of amenities such as stores, houses of worship, schools, markets and... Wikipedia