OneWeb successfully deploys 40 satellites launched with SpaceX By Satu DahlFeatured, IFEC, InsightsNo Comments Low-Earth orbit (LEO) satellite communications company OneWeb has confirmed the successful deployment and contact of 40 satellites launched by SpaceX. The satellites were launched from from Cape Canaveral Space Force...Read More March 10, 2023