OneWeb successfully launches 34 satellites By Satu DahlFeatured, IFECNo Comments Low earth orbit (LEO) satellite communications company OneWeb has confirmed a successful deployment of 34 satellites by Arianespace from the Guiana Space Center in Kourou, French Guiana. The lift-off of...Read More February 14, 2022