Windsor tool and mould making company hit with $185K fine following workplace fatality

A screenshot of the exterior of the Integrity Tool and Mold Inc.

A manufacturing facility in Oldcastle has been fined $185,000 for a workplace fatality dating back nearly two years ago.