SPACEChina and Russia have formally agreed to construct a nuclear power station on the Moon by 2035 to provide a long-term energy supply for the upcoming International Lunar Research Station (ILRS).
SPACEChina and Russia have formally agreed to construct a nuclear power station on the Moon by 2035 to provide a long-term energy supply for the upcoming International Lunar Research Station (ILRS).