Sun. Nov 30th, 2025

After Russia’s invasion of Ukraine, the Western market for satellite launches dried up.

Read more at Ars Technica