Digital technology has exploded and now most Canadian companies are at least somewhat dependent upon the Internet. The ...