“Ne Zha 2” merchandise sales have exceeded 300 million yuan on Taobao, breaking a two-year record set by “The Wandering Earth II” as the highest-grossing Chinese film and television intellectual property on Alibaba Group Holding's e-commerce platform.More than 2 million people have bought ...