Connect to share and comment

German santa

German santa

Santa is smiling in Germany. A respected study of business leaders published today shows optimism for the economy in 2012 despite the euro zone's woes.

Sean Gallup