IMPT Guohua Wulate Zhongqi Phase I 49.5 MW Wind Farm Project | Restor