If you've ever trusted your bank to keep your financial data safe, this incident will hit close to home. A behind-the-scenes tech company used by banks has revealed that more than 672,000 people had ...