Vega-C: power and versatility

Vega-C: power and versatility

Vega-C: power and versatility. Europe’s new launch vehicle is near completion and preparing to be shipped to Kourou for its inaugural flight