CHENGDU, CHINA - DEC 12: shopping mall in Chengdu on Dec 12, 2010. China's retail sales of consumer goods grew 18.7% in November year on year, the National Bureau of Statistics (NBS) reports.
- Image ID: 67050913
- Copyright: pcruciatti
- Editorial Credit: pcruciatti / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.