The Ring, ASPECT Studios’ new community-oriented retail destination in the heart of Chongqing, China, “pushes the boundaries of the traditional retail environment, which has been turned on its head in recent years by online shopping culture and the pandemic.”
Read More