When you pride yourself on the products you make and your name stands behind them, not just your paltry pay check, or investor's profits, you make the extra effort instead of making excuses. They do it in France and Italy. They do it in Wales. We use to do it more often in the USA.
Great video about climbing gear production.
5 months ago