otto

The Otto Group, or Otto GmbH & Co KG, is a mail order company and currently one of the world’s biggest e-commerce companies. It is based in Germany and France and operates in more than 20 countries. Otto is primarily a retail e-commerce company, and as a shareholder it also operates in e-commerce services.

https://www.otto.de