Stable, solid, but are Germany's banks prepared for coming challenges? -