Russia has satellite launch contracts in the pipeline with countries in Europe, Asia and Africa and will not let itself