The new EchoStar 105/SES-11 spacecraft, built by Airbus, has been shipped from the Airbus facilities in Toulouse, France, to Cape Canaveral, Florida, for its forthcoming launch by SpaceX in October.
Loading Comments...
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OK