Telesat Corp - TSAT - Share chat

This company is a Canadian satellite communications company founded in 1969 and headquartered in Ottawa. It merged with Loral Space & Communications in November 2021.

1 Like