Pressed & Polished
From aluminum extrusion to fabrication and finishing, learn how Metra North America is serving the needs of a variety of industries and businesses throughout the United States, Canada, and Mexico.
How 6000 Series Aluminum Extrusions Are Powering the Solar Energy Boom
As the demand for renewable energy scales to unprecedented levels, see how 6000 series aluminum extrusions have become the undisputed physical backbone of the solar power boom.