OneWeb confirms successful Launch #6 By Alexander PrestonFeatured, IFECNo Comments OneWeb has successfully launched all 36 satellites by Arianespace from the Vostochny Cosmodrome, bringing its total in-orbit constellation to 182 satellites. These will form part of OneWeb’s 648 LEO satellite...Read More April 26, 2021