Europe's controversial $300 million Vega small-satellite launcher project has been hit by the withdrawal of France from the international partnership established to build the vehicle.
You have reached your limit of free articles for this period. Register for a FREE account to read this article and benefit from: