OneWeb Confirms Successful Deployment of 40 Satellites Launched With SpaceX
/OneWeb has confirmed the successful deployment of 40 satellites launched by SpaceX, from the Kennedy Space Center in Florida. The launch is OneWeb’s 15th to date and its second since resuming its campaign with a successful launch from India in October, putting the company on track to deliver global coverage in 2023.
Read More