OneWeb: Russia’s space agency refuses to launch internet satellites, points to UK sanctions
OneWeb, a London-based satellite startup striving for global internet connectivity and a major competitor to Elon Musk’s satellite internet constellation StarLink, is set to launch a constellation of 36 internet satellites on Friday as part of its plan for a 648-satellite constellation. But those plans are now in jeopardy as it appears that the Russian … Read more