Chinese state-owned power producer China Huadian Corporation has launched the second phase of its Caipeng Solar-Storage Power Station in Shannan, Tibet, situated at an altitude of 5,228 meters, making ...
China’s biggest solar complex is not just feeding electricity into the grid, it is physically reshaping the land beneath it ...