Dec
29th
Stay connected Subscribe to our RSS feed
China's southern city of Shenzhen capped new car license plates at 100,000 a year, becoming the latest city to curb vehicle purchases to control smog and traffic congestion in the world's most populous country.