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
  • Market Competition
  • A.S. Watson Group
  • Trekpleister