Vega completed its 10th launch since debuting in 2012, bucking the failures and hiccups that often snag new launch vehicles. Credit: Arianespace