ICI PARIS XL Nederland B.V. owns and operates a retail chain of perfumes, skincare, and make-up brands
The company has 230 outlets in three countries, Belgium, Netherlands and Luxembourg
ICI PARIS XL Nederland B.V. owns and operates a retail chain of perfumes, skincare, and make-up brands
The company has 230 outlets in three countries, Belgium, Netherlands and Luxembourg