Compliance and business continuity have always been table stakes for financial services firms, but today they’re more critical than ever. The IT ...