Douglas plans to open 200 stores and wants to go on the stock market
Douglas, a leading omnichannel provider of premium beauty in Europe, currently operates 1,850 stores in 22 countries across Europe and employs around 18,000 people. Strengthening the successful omnichannel positioning...