ICL Stockline Support Group
On May 11th 2004 the worst workplace health and safety disaster in Scotland since Piper Alpha in 1988 occurred at the ICL/Stockline factory in Glasgow
On May 11th 2004 the worst workplace health and safety disaster in Scotland since Piper Alpha in 1988 occurred at the ICL/Stockline factory in Glasgow