SIGLENS/텔레셋, Telesat Corporation (TSAT)