Natural Convergence wins deal with IP telecom firm | Ottawa TechWatch

Natural Convergence Inc. (NCI) has won a deal with New England telecommunications service provider Shared Technologies Inc. (STI), the company announced Thursday....