Of those that were not fully prepared, 37% of executives said the July global IT outage resulted in lost revenue or an inability to process sales transactions and delayed response times by 39% to ...