DRAKE Plastics Ltd. Co. based in Cypress Texas, USA, and DEMGY group headquartered in Saint-Aubin-sur-Gaillon, France, have formed an alliance to provide customers a broader range of high-performance plastics solutions for challenging applications. Designated the “Liberty Alliance,” the partnership draws its name from the close historic tiesRead more →