Common
Otto Group
German multinational e-commerce company
German multinational e-commerce company
The Otto Group (Otto GmbH & Co. KGaA) is a German retail company based in Hamburg that operates companies worldwide in the retail, e-commerce, financing, logistics and mail order sectors. In 2023, the Group generated sales of €16.2 billion and had around 41,186 employees.
Open boosters, collect cards and trade them. Free to play.
Play for free