Ever stay awake at night wondering about the cost of network downtime? In 2004, Infonetics Research put that figure at 3.6% of a company’s annual revenue. After studying more than 80 large ...