85 Percent of Insurers Outsource Some Element of Information Technology February 9, 2012 A new report by research and advisory firm Novarica, based on a survey of over 100 US insurer CIOs, finds...