News Kyle of Lochalsh site of Mowi farm death A MAN died after falling into the water at a Mowi Scotland site in the Kyle of Lochalsh region, police have confirmed. The workplace incident, reported by Mowi last night, […] Continue Reading