News Russia Refuses To Launch OneWeb Satellites Due To UK Government Ownership by Ikmal Rozlan March 4, 2022