An Arianespace Vega rocket suffered a major failure shortly after launch on Monday (Nov. 16), leading to loss of satellites for Spain and France.
Read More