Rank: 190
Total Units: 450
Industry: Retail: Other
Year established: 1949
Year franchising: 1964
Country: Germany
Total Countries: 1
Website: www.otto.de
Description: OTTO is the world's leading mail order company. Franchisees manage retail shops with selected range of products and follow-up of orders.


Your Request List