China has successfully launched a new commercial heavy-lift rocket designed to support the country's rapidly expanding satellite-constellation ambitions, marking another step in Beijing's effort to build a lower-cost alternative to Western space-launch...
The article requires paid subscription.
Subscribe Now