Europe's upgraded Vega space launcher makes inaugural flight
The European Space Agency on Wednesday celebrated the first flight of its Vega-C rocket, which is designed to provide more bang for customers' buck in the increasingly competitive business of launching satellites into orbit.