The Kubuqi Desert was once had a reputation for being a "sea of death" because it was sandy and mostly devoid of life, but ...
According to a report by industry tracker Display Supply Chain Consultants, shipments of OLED screens used in high-end IT ...
China's plan to build a massive solar power station in space could generate more energy in one year than all of Earth's ...
The research institution behind this device, the Hefei Institutes of Physical Science under the Chinese Academy of Sciences, ...
China has announced plans to build a giant solar power space station, which will be lifted into orbit piece by piece using ...
Each ASEAN country has its own critical mineral and downstreaming strategies, but these have intensified competition rather ...
China is building a 'Solar Great Wall' to power a city the size of Beijing. The project, stretching 400 km, will generate up to 100 gigawatts by 2030. Located in Inner Mongolia's Kubuqi Desert, it ...