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