Double 11 sales kick off with stimulus moves to stabilize economy, expand demand
China's Double 11 sales festival, the world's largest shopping carnival, has gotten off to a good start, signifying upbeat consumption sentiment thanks to the nation's stimulus measures to stabilize the…