World’s Highest-Level Adidas Flagship Shuts Down, Pivotal for China’s Economy! Era’s Panic Begins
With a total area exceeding 3200 square meters, the first-ever highest-level flagship store of Adidas in South China was located at Futian District’s heart – Shenzhen. The three-story building aimed to be an amalgam of retail and technological innovation, sports experience and fashion trends so as to offer customers with top-notch products & experiences but it couldn’t sustain for long; lasting less than two years only.