By Allie Philpin The level of demand on compliance for financial institutions is at its highest level, and IDC predicts that the levels of IT spend for financial institutions to meet these demands, reaching as much as $80 billion by 2017!  Just managing their data can lead to thousands of man-hours every year, which leads […]