People walk past a store on Nanjing Road in Shanghai, on June 6. China’s retail sales growth slowed to 12.4 per cent year on year in May, from 17.7 per cent in April. Photo: Bloomberg
People walk past a store on Nanjing Road in Shanghai, on June 6. China’s retail sales growth slowed to 12.4 per cent year on year in May, from 17.7 per cent in April. Photo: Bloomberg