European Space Agency's Vega-C rocket a step closer to returning to flight Published 30 May 2024 Full Article