People visit the exhibition ‘Era of Uglies Has Arrived’ by Alibaba’s Taobao, in Hangzhou, Zhejiang province, China August 13, 2025. REUTERS/Nicoco Chan
People visit the exhibition ‘Era of Uglies Has Arrived’ by Alibaba’s Taobao, in Hangzhou, Zhejiang province, China August 13, 2025. REUTERS/Nicoco Chan