Russia and Sweden agreed on Wednesday to improve cooperation in the space industry, including their intention to launch Swedish satellites using Russian carrier rockets. The two countries signed a relevant declaration during Russian Prime Minister Vladimir Putin’s visit to Stockholm. The sides also agreed to jointly use ground facilities to gather information for operating their […]