Sustainability at Larsen
A sustainable business is one that is aware of the impact it has on its surrounding environment. The metal forming industry is shifting towards a more eco-conscious future, and Larsen saw fit to be...