The recent launch of Ottawa-based Telesat's 11N satellite is the company's first foray into..