The four most surprising things about the European bank stress tests
On Thursday the European Banking Authority released the results of the latest European stress tests showing a total capital need of €114.7 billion across 71 banks. While German banks might argue that they got the worst of the surprises,…