UK: Clarks To Close Devon Factory, Axe 107 Jobs
Footwear group Clarks is set to axe 107 jobs with the closure of its factory in Barnstaple, north Devon.
Footwear group Clarks is set to axe 107 jobs with the closure of its factory in Barnstaple, north Devon.