Charterhouse Capital invests in Winback as Capza exits
Winback is a French provider of non-invasive medical, rehabilitation, sports recovery and aesthetic technologies.
2 December 2025•1 min read
Winback is a French provider of non-invasive medical, rehabilitation, sports recovery and aesthetic technologies.