Why is there no peak in Shanghai?
Withdraw from the cabinet Peak, founded in 1989 and headquartered in Quanzhou, Fujian, China, is mainly engaged in the design, development, manufacture, distribution and promotion of Peak brand sports products. Because of sales problems, Peak's sales in Shanghai have been poor, and many physical stores have withdrawn their cabinets from Shanghai's big shopping malls. But there is a Peak store in the roadside store, which can be searched on the map app.