Italian rocket company Avio has signed a €40 million contract with the European Space Agency (ESA) to develop a reusable upper stage, a project already drawing skepticism from industry watchers.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results