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