Russia intends to withdraw from the International Space Station (ISS) project with the West after 2024, this according to the new head — Yury Borisov — of Roscosmos, the nation’s space agency. Moscow intends to fulfill all its obligations to foreign partners as part of the ISS project, but “the decision to withdraw from this […]