Project: 7830 Guodian Xinjiang Tacheng Mayitasi Phase I 49.5 MW Wind Power Project - History
Project 7830: Guodian Xinjiang Tacheng Mayitasi Phase I 49.5 MW Wind Power Project