China launches second batch of 18 satellites for Thousand Sails megaconstellation
MILAN — China successfully launched the second group of 18 satellites for the planned 14,000-satellite Thousand Sails megaconstellation Tuesday. A Long March 6A rocket lifted off from…
75th International Astronautical Congress
The 75th International Astronautical Congress, set for Oct. 14-18, 2024, in Milan, is expected to draw more than 8,000 experts from industry, research, and institutions.