Huaneng Renewables Corporation Limited, together with its subsidiaries, generates and sells wind power and solar power in the People’s Republic of China. As of December 31, 2017, it had an installed capacity of 11,566.8 megawatts. The company was founded in 2002 and is headquartered in Beijing, the People’s Republic of China. Huaneng Renewables Corporation Limited operates as a subsidiary of China Huaneng Group.