Duroflex unveils new brand identity and positioning 'Designed to De-Stress' by Team PITCH November 07, 2025 This marking a new chapter in how the brand defines comfort, wellbeing, and recovery