
in: Nature Art
/ July 3, 2020
Science Tips Tips Tricks Technology Commercial launch industry off to slow start in 2020
by Jeff Foust — July 2, 2020 SpaceX has carried out 10 Falcon 9 launches so far this year, but seven of them have been of its own