Launch of Chang’e-5 atop a Long March 5 rocket, currently China’s largest rocket, from Wenchang in November 2020 HELSINKI : China plans to use a new super heavy-lift rocket currently under development to construct a massive space-based solar power station in geostationary orbit. Numerous launches of the upcoming Long March 9 rocket would be used […]