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