Update from the launch front: 29 out of the 88 satellites that SpaceX launched in its Transponder-2 mission were sharing the ride through Exolaunch, another 3 are from the European Space Agency (ESA), Exolaunch and ESA said, while OneWeb launched 36 more satellite for its internet constellation on a Soyuz rocket commercialized by Arianespace from Vostochny in Siberia.