Employee Dead Following Lift Accident at Tenn. Facility

The incident occurred on Thanksgiving Eve at the auto repair shop. According to the report, there was a car suspended about six feet in the air being …
Source: Auto Repair News