Made In USA, Sold In Shanghai: Allen Edmonds Lands In China
A year after announcing plans to expand into China, Wisconsin-based shoemaker Allen Edmonds has finally opened its inaugural store in China, cutting the ribbon at Shanghai’s Grand Gateway 66 shopping mall.