A new German spacecraft is set to provide supplies to space stations. A new German spacecraft is set to provide supplies to space stations. After making the trip to space and returning, that's enough. Technology