The Otto group is traditionally the world’s largest mail order company and currently one of the biggest e-commerce companies, mainly based in Germany and France but operating in more than 20 countries, including Russia. Although Otto is a retail e-commerce company, as shareholder it is also operating big in e-commerce services as well.

Net sales of the Otto Group Russia exceeds 500 million Euros, with 50% of this amount is the share of sales via the Internet.

Share with your friends!