Latest News
Sea Launch’s Odyssey Platform Returned To Port
Sea Launch’sOdyssey Launch Platform returned to its home port in Long Beach, Calif., Feb. 16. Plans for repairs are proceeding along with the investigation into the Jan. 30 launch failure resulting in the loss of SES New Skies’ NSS-8 satellite.
Get the latest Via Satellite news!
Subscribe Now