In-orbit Testing of the EchoStar XXI Satellite Successfully Completed
ENGLEWOOD, Colo. and DUBLIN, Aug. 29, 2017 /PRNewswire/ -- EchoStar Corporation (NASDAQ: SATS) today announced the successful completion of in-orbit testing and handover of the EchoStar XXI satellite from manufacturer Space Systems Loral (SSL) to EchoStar's satellite operations team who...