International News News Science and Tech Europe successfully launches Vega-C rocket By Sopuruchi Onwuka 2 years ago Europe on Wednesday successful launched its new Vega-C rocket, shooting up the medium-lift vehicle from