Russia Halts Launch of OneWeb Satellites after Contract Dispute
Russian space agency Roscosmos has announced it will not proceed with a planned launch of British OneWeb satellites that had been scheduled for Friday. A Soyuz rocket carrying 36 OneWeb satellites was due to lift off from the Baikonur Cosmodrome in Kazakhstan on Friday. In the wake of international condemnation of Russia’s invasion of Ukraine, … Read more