April 27, 2015   |   POSTED BY: Larrimer Group

Ohio Welding Company Fined for Fatal Work Accident