US Department of Labor investigation finds Hubbard castings company could have prevented molten metal leak from fatally burning employee
OSHA cites Ellwood Engineered Castings’ inadequate safety measures, supervision HUBBARD, OH ‒ A Hubbard industrial manufacturer…
