1 report


ICI Paris XL' s web shop offers the vast majority of the products which are available in its store-based retail outlets and its customers have the option to pay by credit card or through Ideal, a Dutch payment system.

  • In-Store Retail
  • Benelux
  • Netherlands
  • Market Competition
  • Trekpleister