The exterior of the H.J.Heinz Company of Canada Limited in Leamington, Ont. is pictured in this undated file photo.
Find Windsor Star on Facebook
The exterior of the H.J.Heinz Company of Canada Limited in Leamington, Ont. is pictured in this undated file photo.
Find Windsor Star on Facebook