Business Posted 67 months ago Ottawa’s Telesat signs $600 million deal to help deliver universal internet across Canada