Icon
 

Yangtze River hydropower stations slash 240m tons of carbon