Russia’s space agency threatened to block the launch of OneWeb’s satellites back in March unless the UK Government pulled out of the project, but appears these satellites will now be launched in India.
Russia’s space agency threatened to block the launch of OneWeb’s satellites back in March unless the UK Government pulled out of the project, but appears these satellites will now be launched in India.