News

Attributing manufacturing problems to “human error” is an oversimplification that can mask deeper failures, according to Ann Ryan, head of business development at Ireland-based training and technology ...