HELSINKI — SAST has conducted China’s highest altitude launch and landing test so far as the country chases reusable rocket capabilities. A 3.8-meter-diameter test article powered by three ...