Why China’s space-based solar power is the next frontier of green energy
Preview Brief
Amid turmoil in the Middle East, including the effective closure of the Strait of Hormuz, through which roughly a quarter of the world’s seaborne oil passes, Beijing is pressing ahead with its Zhuri (sun-chasing) project to build solar power stations in space. Chinese Academy of Engineering academician and senior rocket scientist Long Lehao likened this space-based solar power programme to putting the Three Gorges Da...
Feed Summary
Amid turmoil in the Middle East, including the effective closure of the Strait of Hormuz, through which roughly a quarter of the world’s seaborne oil passes, Beijing is pressing ahead with its Zhuri (sun-chasing) project...