Europe’s new Vega-C rocket was lost shortly after lift-off from French Guiana overnight with two satellites on board, in the latest blow to European space efforts.
Europe’s new Vega-C rocket was lost shortly after lift-off from French Guiana overnight with two satellites on board, in the latest blow to European space efforts.