Lift accident firm ordered to pay $643,000 over another industrial site death

READ FULL ARTICLE