- China plans to build enormous solar array in space — and it could collect more energy in a year than ‘all the oil on Earth’ Livescience.com
- China’s 1km Solar Array: The Manhattan Project of Energy Energy Digital
- China plans to build ‘Three Gorges dam in space’ to harness solar power South China Morning Post
- Energy from Space? China aims to build ‘Three Gorges Dam’ above Earth for endless solar power: Report Moneycontrol
- “Three Gorges Dam In Space”: China Reveals Plans To Build Giant Power Station In Earth’s Orbit IFLScience