Amichi
Rank: 456
Total Units: 107
Industry: Retail: Clothing and Footwear
Year established: 1982
Year franchising: 1985
Country: Spain
Total Countries: 1
Description: Amichi is a Spanish clothing franchise catering for both men and women, and was established in 1982. They soon began to franchise and just three years later opened their first franchised store. Today, Amichi, has 107 stores located throughout Spain.

