Business Editor, Patrick O'Meara asks whether the financial crisis signals a fundamental flaw in the banking system.
See All 635 Episodes of "Insight"