40 OneWeb satellites SpaceX successfully completes the launch of 40 OneWeb satellites into orbit 1 year ago After OneWeb's own launch plans were derailed by Russia's invasion of Ukraine, SpaceX launched a large number of internet satellites…