Iceland has 81 stores and becomes a public company through one of the most successful flotations ever seen on the London Stock Exchange.
Iceland has 81 stores and becomes a public company through one of the most successful flotations ever seen on the London Stock Exchange.