China’s 618 e-commerce festival sees a decline in sales for the first time in 8 years, data firm Syntun says
China's annual 618 mid-year e-commerce festival saw sales drop for the first time in 8 years, according to retail data provider Syntun, signaling consumption recovery in the world's second-biggest economy was still quite slow.