Europe's Largest-Ever Telecommunications Satellite Launches With Indian Weather Probe
A European Ariane 5 ECA rocket on July 25 successfully launched Europe's largest-ever telecommunications satellite and a meteorological spacecraft for India in the rocket's 56th consecutive success. [Read the full story]