- China's 618 shopping festival faced challenges, desp… [+2915 chars]
An e-commerce anchor sold 618 promotional goods on a live broadcast at a mall in Hangzhou, China, on June 18, 2024.Cfoto via Getty Images