

China successfully launched and recovered its first reusable orbital rocket, landing the Long March 10B on a floating platform in the South China Sea.

The breakthrough makes China only the third nation to master this cost-cutting technology after SpaceX and Blue Origin.

Want to know more?