(Telecompaper) New research from UK ISP Zen Internet shows that network outages are a direct threat to business revenue, operations and customer experience...