Chinese state-run hydropower companies fall short on green promises

Some state-run firms failing to keep promises to protect the environment, green group finds

TOP PICKS

READ FULL ARTICLE