Apr
22nd
Stay connected Subscribe to our RSS feed
Each time An Fu Ford, a dealership in the western Chinese city of Chongqing, sells a car, workers fire a confetti cannon, showering the parking lot with colorful scraps of paper. There's a lot of paper to sweep up these days.