Roscosmos chief says space agency will focus on creating its own orbital outpost as it exits multilateral project. Russia has decided to quit the International Space Station after 2024 and focus on creating its own orbital outpost, according to the newly-appointed chief of the country’s space agency. Borisov, who was appointed by Putin earlier this month in a shake-up of …