News

In the blink of eye -- within a span of 0.007 seconds -- electricity generated from China's wind-and-solar-rich Xinjiang ...
This marks China's third major project to transmit electricity from energy-rich Xinjiang to other parts of the country.