Struck by accident kills two workers in New York State
The employer of two workers killed in an accident in Lockport, New York June 25 has had three injuries at its facilities in the last two years, according to news reports.
In the latest incident involving XPO Logistics, two men died when several slabs of Corian – a material used for countertop surfaces - fell on them.