ADVERTISEMENT
Ottawa Watch
Ottawa company strengthening Canada’s defence capability
Telesat is building important satellite technology as Canada seeks to boost its defence and military sovereignty. CTV’s Leah Larcoque reports.
ADVERTISEMENT
Telesat is building important satellite technology as Canada seeks to boost its defence and military sovereignty. CTV’s Leah Larcoque reports.