Vega launches Biomass satellite – SpaceNews

WASHINGTON — A Vega C rocket successfully launched an Earth science satellite for the European Space Agency, a mission officials said was also a demonstration of European space sovereignty.

The Vega C rocket lifted off April 29 at 5:15…

Continue Reading