OneWeb constellation crosses milestone for global coverage By Satu DahlBusiness aviation, Featured, IFECNo Comments OneWeb has announced a successful deployment and contact of 36 satellites, bringing the total of OneWeb’s constellation to 618 satellites. The satellites were launched by NewSpace India Limited (NSIL) from...Read More March 28, 2023