China’s latest energy megaproject shows that coal really is on the way out

China has some of the worst air pollution in the world. In several cities, thick layers of smog are common, resulting in thousands of deaths every year. In December, a unit of China Three Gorges Corp.

Read More

Image courtesy of: Leanna Garfield

Advertisements