Union vows to fight for jobs at north-east mill

Up to 65 jobs could be lost at Johnstons at Elgin
Up to 65 jobs could be lost at Johnstons at Elgin