'Made in space': Coming soon to a product near you
Fp Archives • 13 years ago The European Space Agency's branding plan is an indication that space scientists are concerned about cuts to budgets, and worried that their contribution to economic growth is not fully recognised.