News

Squeeze casting is the terra designating solidification of liquid metal under pressure. Pressure during solidification helps achieve defect-free castings with improved metallurgical properties.