Technology Global Broadband from Space: OneWeb Completes 618-Satellite Constellation OneWeb has completed its constellation of 618 low earth orbit (LEO) satellites,… Hristina ByrnesMarch 26, 2023