To date, one third of Moncler’s 14 stores in mainland China have been closed, and foot traffic in its existing stores has declined around 80 percent. Image credit: Shutterstock
By Rachel Zheng
To date, one third of Moncler’s 14 stores in mainland China have been closed, and foot traffic in its existing stores has declined around 80 percent. Image credit: Shutterstock
By Rachel Zheng