SourceiXBTTranslated · Russian
Russian satellites could become a third cheaper — production is being scaled up
Currently, there are nearly 400 Russian satellites in orbit. Production facilities for mass-producing satellites are being set up in…
See the latest