How China develops solar energy to turn Kubuqi Desert into an …
The Junma station is a part of the Dalad Photovoltaic Power Base in the Kubuqi Desert, the seventh largest desert in China, which was approved by the National Energy Administration in November ...