Friday, July 24, 2009

Germany's looming credit crunch

The Economist