China Datang Corporation Renewable Power Co., Ltd. is a company located in China, 100033 Beijing at 8/F, Building 1, No. 1 Caishikou Street, Xicheng District. China Datang Corporation Renewable Power Co., Ltd. has an ACTIVE entity status and a LAPSED LEI code. The Legal Entity Identifier code of China Datang Corporation Renewable Power Co., Ltd. is 52990099S0ALQQ25XM62. The legal form of this company is ECAK and is subject to the jurisdiction of CN law.