Expanding Europe’s spaceport


Artist's view of Vega
 
Artist's view of Vega, Europe's new small launcher, scheduled for launch in 2006.