Otto GmbH
The Otto group, or Otto (GmbH & Co KG) (formerly Otto Versand), 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…