Robuta

https://www.power-technology.com/marketdata/xinjiang-shanshan-loulan-wind-farm-china/ Xinjiang Shanshan Loulan Wind Farm, China Dec 20, 2021 - Xinjiang Shanshan Loulan Wind Farm is a 99MW onshore wind power project. It is located in Xinjiang Uyghur Autonomous Region, China. wind farmxinjiangshanshanloulanchina