Image

CBR Group

CBR is one of the leading ladies' fashion businesses in Germany comprised of the three brands Street One, Cecil and One Touch

CBR brands are among the most sustainable and fastest growing fashion companies in Europe. The brands develop twelve collections per year and supply the Point of Sale with more than 55 million items.

Company
Image
Investment year

2004

Deal status

Realised