Skip to main content

Market forces, regulators threaten credit crunch