Business | Wed Jun 6, 2012 10:54am EDT

Germany finalizing face-saving aid deal for Spain