ScienceCountdown at Sea
China is increasing commercial rocket launches from land and sea. At an offshore site 170 kilometers east of Shanghai, an approaching typhoon has put the launch team under time pressure; the mission’s success and future financing are at stake.
Countdown at Sea
Science