(From Composites World) Compotech Inc. has been recognized as one of the top 12 Composites shops in the world based on benchmark production and operations metrics. President of the Brewer-based business, Paul Melrose stated, “We could not have accomplished this impressive achievement without the strong support we received from the MTI team.” Congratulations! Read more »