Germany’s finance minister confesses: Europe’s burnt out man on duty.

Read the original article on Payments Peek.