China Hydroelectric Corp·SC 13D/A

Jan 13, 6:16 AM ET