Product Recall: Petzl Newton Climbing Harnesses (2503-0086)By GIXnews / March 21, 2025 Source:: UK Gov Product Safety Alerts, Reports and Recalls