BusinessGerman business confidence sours in March: IfoAFPMarch 22, 2013 by AFPMarch 22, 2013 FRANKFURT: German business confidence fell unexpectedly in March, data showed Friday, as weak economic data, political gridlock in Italy and the Cyprus crisis begin to...