17:05 GMT 04 December 2014
Europe has spelled out a clear vision of its place in space, giving a further green light to the Ariane 6 launcher and confirming its intention of j...
View all the latest space news stories as a list »
… part of Reed Business Information
2014, Reed Elsevier v 22.214.171.124