National Steel Car workers strike over wages, pensions, and conditions

As of August 12, 2026, the workers at National Steel Car’s production plant in Hamilton are on strike. Seventy-nine percent of workers at the plant voted to strike over low…