OneWeb
- Technology
Russia refuses to launch OneWeb satellites, issues conditional demands
Moscow: Russian space agency has refused to launch UK’s three dozen OneWeb Internet satellites unless its demands are met, in response to international sanctions over its invasion into Ukraine. OneWeb’s 36 satellites…