Ching-Ching Ni: China Environment Agency Takes On Giant Dam Corporation
From Los Angeles Times: A state environmental agency succeeded in halting work on three new projects run by operators of the giant Three Gorges Dam, as part of a larger effort in China to rein in infrastructure ventures that fail to meet environmental standards. It had been unclear whether the State Environmental Protection Administration could […]
Read More


