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