Telesat Revenue Dips in Q1, Company Expects Pandemic Headwinds
Telesat released its First Quarter (Q1) financial results on Thursday, reporting $150 million in consolidated revenue, a decrease of 6% compared to the same time period in 2019. Q1 net...