A Hamilton-based railcar manufacturing company has been fined $90,000 after a worker suffered a critical injury from unguarded machinery that created an unprotected pinch point. National Steel Car Limited pleaded… …
Tag:



