So far, OneWeb has launched 428 satellites and plans to launch services across the world by the end of this year