Tech
New Apple store pop-ups merge traditional culture, gaming and folk art
Pop-up zones in 3,600 Apple stores in Shanghai and across China are offering a unique online-offline experience for visitors, combing traditional culture, gaming and folk art.
2023-02-07 21:32