Faulty Gas-Lift Ottoman Bed Mechanism Results in Tragic Fatality Business October 14, 2024 A tragic accident involving a faulty ottoman bed has led to the untimely death of Helen Davey, a 39-year-old mother…