After launching 36 satellites on March 26th, OneWeb’s satellite constellation is finally large enough to service a global market. OneWeb now has a total of 618 satellites in low Earth orbit, with several backup satellites scheduled to deploy in May and June.