OneWeb: Russian space agency refuses to launch internet satellites, points at UK sanctions

OneWeb: Russian space agency refuses to launch internet satellites, points at UK sanctions

Shared from www.cnn.com. OneWeb, a London-based satellite startup striving for global internet connectivity and a key competitor to Elon Musk’s StarLink satellite internet constellation, was set to launch a batch of 36 internet satellites Friday […]