Fine upheld against Calgary company in machine shop death

A fine levied against a Calgary employer for safety violations linked to a machine shop death has been upheld following a court review. Read More