27 Mar 2023 OneWeb launches final 36 satellites as part of global Internet connectivity push The launch took place in Sriharikota, India