Stitchbitch.
Ah yes, the centrifuge debacle. It was bubbling under when I left in 01.
Never any suggestion of dissagreements between PE, AMTC and IAM hierarchy about the way ahead.
P*ss ups and brewerys come to mind.
Glad to see they finally have something even if it is 25 years late.