SSL delivers Telstar 19 VANTAGE satellite to launch site

Telstar 19 VANTAGE shown in antenna testing at SSL in Palo Alto, California, US before it was shipped to launch base. Credit: Space Systems/Loral, LLC.