China and Russia are capturing the global space sector

Due to the technical or legal........

© Financial Times