Alphasat I-XL (Inmarsat-XL) & INSAT-3DAriane 5 ECAArianespaceLaunch Status Success Thu • Jul 25th, 2013 7:54 PM UTC View More Information