TWO Island Energy workers have been found guilty of gross negligence manslaughter over the deaths of ten people in the Haut du Mont explosion. Neil Armstrong (58) and John Wright (60) had denied all ten charges relating to the explosion on 10 December 2022, but jurors found both men guilty after almost a week of […]