The Three Gorges Dam, one of the largest engineering feats ... Lehao is spearheading a project to deploy large-scale solar power stations in orbit. “We are working on this project now.
Calling it "another Three Gorges Dam project above the Earth", as per ... rocket will be the construction of space-based solar power stations," said Mr Long. Notably, CZ-9 can carry up to 150 ...