ESA prepares 1st reusable Space Rider for re-entry and landing

Technology