State Grid Corp. of China, the nation's largest state-owned grid operator and power utility, has inaugurated the Fukang pumped-storage power station in northwest China's Xinjiang region.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results