In 2017, the US led the world in launches for the first time since 2003
arstechnica.com