Otto GmbH&Co KG is a German retail company headquartered in Hamburg, operating globally in the fields of retail, e-commerce, finance, logistics, and mail order. We have approximately 41186 employees. We operate over 100 companies globally, mainly located in Germany, Europe, and the United States. Otto Group's business activities include e-commerce, off-site retail, and catalog sales channels. In the fiscal year 2023, Otto Group generated revenue of 16.2 billion euros, of which approximately 12 billion euros came from online revenue, making Otto Group one of the world's largest online retailers