The Icecat share price ended in 2018 at €10.46, 4.6% above the IPO introduction price of Icecat depository receipts (DRs) through the Dutch exchange NPEX in February 2017. During 2018, the highest price was €10.49, the lowest was €7.00, and…
Product data is literally downloaded by e-channel partners from almost any country in the world. The most active product data users and platforms can still be found in the northern hemisphere: Europe, Northern America, Russia, and India. 199 countries or…
Consumers are increasingly aware of the environmental impact of their purchasing decisions, and long term economic decisions go hand in hand with sustainability. We are now taking a closer look at our footprint and the impact we have through our value…