Telesat, a leading global satellite operator and longstanding partner of ManSat, recently announced its procurement of a powerful new spacecraft called Telstar 18 VANTAGE from Space Systems Loral (SSL). The new satellite will operate from 138 degrees East and is expected to be in service in the first half of 2018. Telstar 18 VANTAGE […]