ESA ensures a ride into space for its Smile mission, with Arianespace signing up to launch the spacecraft on a Vega-C rocket

Read More – ESA Top News