
Ellwood Group Inc., is constructing a new aluminum casting facility at its Ellwood Engineered Castings site in Hubbard, Ohio. The $60 million project will include the construction of a new 70,000 sq ft facility with advanced aluminum melting and casting capabilities. The plant will produce an estimated 150 million lbs of large extrusion billet and slab and […]