Ted Davenport

DS Smith criticised as company fined £400k after employee death

DS Smith has been fined £400,000 after admitting to safety breaches that led to the death of a senior manager, who was dragged into a pressing machine.