Saint Tropez has more than 30 shops in Denmark and a number of franchise stores in Denmark, Sweden and The Netherlands.
The brand is represented in several department stores throughout Europe and sells to more than 1000 retailers worldwide.
Saint Tropez develops 10 ... [ Full Profile ]