China's Long March-9 rocket makes its first official launch this year, carrying a full payload of 140 tonnes into low-Earth orbit. With this launch, the Long March-9 rocket becomes the world's largest space launch system, significantly reducing the cost of deploying assets into Earth's orbit.