China has made a gargantuan effort to clear Beijing’s smoggy air for an important regional summit this week, closing hundreds of factories and forcing cars off the road, but its efforts have only been partially successful.
China has made a gargantuan effort to clear Beijing’s smoggy air for an important regional summit this week, closing hundreds of factories and forcing cars off the road, but its efforts have only been partially successful.