With a blinding flash of light and the thunder of 220,000 pounds of thrust pushing the Ariane 5 ECA rocket off the launch pad Wednesday at Guiana Space Center, Intelsat 29e began the final leg of its mission to usher in a new era in commercial satellite communications. SpaceNews.com
Please to comment