China's largest space launch vehicle, the Long March 7 flies, with a Technological Triple Whammy

Solves Space Trash, Empty Satellite Fuel Tanks and a Better Crew Capsule