• 2006

Company Description

China Hydroelectric Corporation (NYSE:CHC) is a leading independent hydroelectric power company in China

China Hydroelectric Corporation (NYSE:CHC) is a leading independent hydroelectric power company in China that owns and operates small hydroelectric power plants in China. We specialize in small hydroelectric power business that provides sustainable energy with minimal carbon emissions to our customers and aim to expand by leveraging geographically diverse portfolio of operating assets and the knowledge of our management and emmployees.