Project: 5930 Shuanghekou 16.6MW Hydropower Project in Chongqing City, P.R. China - History
Project 5930: Shuanghekou 16.6MW Hydropower Project in Chongqing City, P.R. China

Previous submissions

Submission date Outcome
23 Mar 12 CC complete | I&R incomplete