Industry insiders whisper more about posturing than practical progress 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....
Articles
1