Anta's next-generation flagship premiered as a central piece of the prominent retail pedestrian section of East Nanjing Road in Shanghai.
60