Business Dufferin News Editorial Lifestyle TelecomThe $10 Million SWIFT Deal – Who Actually Gets Internet?