A woollen goods factory is defying the odds, in the process keeping a Kiwi village going.
Source: NZ Herald Business News