Project: 8793 Xinjiang Fuyun Tianrun Qiakuertu Phase I 49.5MW Wind Power Project - History
Project 8793: Xinjiang Fuyun Tianrun Qiakuertu Phase I 49.5MW Wind Power Project